Autohotkey 发送到输出的非预期字符

Autohotkey 发送到输出的非预期字符,autohotkey,Autohotkey,以下脚本: :*:mw:: Send, {Ctrl Down}{RWin Down}{x Down}{Ctrl Up}{RWin Up}{x Up} 运行后将字符“cp”发送到屏幕 因此,如果我在文本编辑器中键入“mw”,那么“cp”将发送到编辑器 如何修改脚本,使其只触发“Ctrl,WindowsKey,x”键?您需要一个返回: :*:mw:: Send, {Ctrl Down}{RWin Down}{x Down}{Ctrl Up}{RWin Up}{x Up} r

以下脚本:

:*:mw::
    Send, {Ctrl Down}{RWin Down}{x Down}{Ctrl Up}{RWin Up}{x Up}
运行后将字符“cp”发送到屏幕

因此,如果我在文本编辑器中键入“mw”,那么“cp”将发送到编辑器


如何修改脚本,使其只触发“Ctrl,WindowsKey,x”键?

您需要一个
返回:

:*:mw::
    Send, {Ctrl Down}{RWin Down}{x Down}{Ctrl Up}{RWin Up}{x Up}
    return  ; Add this to return without continuing to execute statements after this line

Send, cp  ; Just a guess, I think you have this line somewhere here
如果
Send
与热键位于同一行,则可以省略
return

:*:mw::Send, {Ctrl Down}{RWin Down}{x Down}{Ctrl Up}{RWin Up}{x Up}