按下F4时Autohotkey如何进行此切换?

时间:2015-01-03 16:28:29

标签: autohotkey

我对此非常陌生,所以这段代码本身可能非常破碎,但目标是它基本上在从左到右一遍又一遍地点击之间交替。当然,为了提高效率,我想切换它。阅读多篇文章后我找不到解决方案,所以任何帮助都会受到赞赏。感谢。

~$F4::
While GetKeyState("F4", "P"){
        Send, {Click down}
        sleep 50
        Send, {Click up}
        sleep 50
        Send, {Click down right}
        sleep 50
        Send, {Click up right}
        sleep 50
}
return

1 个答案:

答案 0 :(得分:0)

~$F4::
While GetKeyState("F4", "P"){
        Send, {LButton down}
        sleep 50
        Send, {LButton up}
        sleep 50
        Send, {RButton down}
        sleep 50
        Send, {RButton up}
        sleep 50
}
return

您的错误是您没有在Send命令中使用正确的密钥名称,并且命令参数也不在正确的位置。第一个参数应该是密钥的名称。您可以在此处获取所有密钥的列表:http://ahkscript.org/docs/KeyList.htm。第二个参数应该是键的状态(向上,向下)。

此外,始终使用来自http://ahkscript.org/的AutoHotkey及其文档(当前最新版本,新官方网站)! Autohotkey.com上的AutoHotkey及其文档已过时,使用它们可能会遇到一些问题!