转义字符不适用于感叹号

1 autohotkey

我是 autoHotKey 的新手。我正在尝试为 hw 做一个热字符串 --> 你好,世界!问题是我无法逃脱!它只是说“你好,世界”——没有感叹号。我已经尝试过以下方法:'

::hw::你好,世界!
::hw::你好,世界`!
::hw::你好,世界\!
::hw::“你好,世界!”

无济于事。请帮忙。

谢谢

use*_*297 5

当发送命令或热字串在其默认(非原始)模式下使用时,诸如{}^!+# 之类的字符具有特殊含义。因此,要在这些情况下按字面意思使用它们,请将它们括在大括号中。

::hw::Hello, World{!}
Run Code Online (Sandbox Code Playgroud)

https://autohotkey.com/docs/commands/_EscapeChar.htm#Escape_Sequences