我在使用 Autohotkey 时遇到了一些问题。我有一个带有几个热键的脚本,但似乎当按下热键时,不仅它的处理程序运行,而且它下面的所有行也运行,包括其他热键处理程序的内容。下面是一个示范例子。
问题是什么?如何让 Autohotkey仅执行处理程序中指定的行?
#SingleInstance force
;Main loop
While 1
{
}
;Hotkeys:
;Quit with Ctrl+Q
^q::
{
MsgBox Quitting
ExitApp
}
^s::
{
MsgBox Hotkey1
}
MsgBox 1
^a::
{
MsgBox Hotkey2
}
MsgBox 2