Send 我正在使用自动热键,并发送{F12}元';我不工作,为什么?

Send 我正在使用自动热键,并发送{F12}元';我不工作,为什么?,send,autohotkey,Send,Autohotkey,为什么这样不行?如果我删除Send{F12},其余的就可以了,但是如果有了它,一切都不起作用。我也试过SendInput。我认为它实际上可以工作。可能处于活动状态的程序没有按您预期的方式响应F12键 我试过这个,效果很好: NumPadSub:: Send {F12} Mousemove 517, 501 Click return 在其他程序处于活动状态时,运行脚本并按下F12键,查看是否发生任何事情 您正在运行ANSI版本的自动热键吗?如果是这样,请确保脚本文件中的文件编码设置为AN

为什么这样不行?如果我删除Send{F12},其余的就可以了,但是如果有了它,一切都不起作用。我也试过SendInput。

我认为它实际上可以工作。可能处于活动状态的程序没有按您预期的方式响应F12键

我试过这个,效果很好:

    NumPadSub::
Send {F12}
Mousemove 517, 501
Click
return
在其他程序处于活动状态时,运行脚本并按下F12键,查看是否发生任何事情

您正在运行ANSI版本的自动热键吗?如果是这样,请确保脚本文件中的文件编码设置为ANSI。

请尝试在脚本和/或sendplay开始时安装Keybdhook。
NumPadSub::
Send {F12}
msgbox dude
return