不知何故 AutoHotkey 不会将 Alt+键发送到程序

不知何故 AutoHotkey 不会将 Alt+键发送到程序

我正在使用以下 AutoHotkey 脚本:

Numpad4::Send !f

按下 Numpad4 时,AutoHotkey 应该向当前打开的程序发送“Alt+F”。但是什么也没发生 - 我也尝试过:

Numpad4::!f

Numpad4::Send {Alt}f

有什么想法我可以让它工作吗?

答案1

尝试这个:

Numpad4::
KeyWait Alt
Send f
return

alt我知道从技术上讲你是想让它击中f,但这有同样的效果。

答案2

对于 Excel,此 AutoHotKey 脚本发送Alt e s v(粘贴特殊值)

alt & v::
Send, {LAlt Down}{e}{s}{v}{LAlt Up}{enter}
return

我认为是左派Alt让它发挥作用。(我可能应该问一个更具体的问题并自己回答,而不是在这里回复)

相关内容