使用 #IfWinActive 指令来确保发送命令只在特定窗口中生效。
示例代码如下:
#IfWinActive ahk_exe program_name.exe ^k::Send {Up} ^j::Send {Down} #IfWinActive
其中,#IfWinActive 指令将后续的按键绑定限制在 program_name.exe 窗口内生效。这样,就能保证发送命令只在特定程序中生效,解决自动化脚本在多个窗口中发送命令无效的问题。
上一篇:Autohotkey不总是发送按键?(这是怎么回事)
下一篇:Autohotkey程序,其中~键可以同时切换LMouse、Shift和W键保持按下状态。