通过单击左键并按住5秒钟,为“左键按住”创建AutoHotKey脚本

时间:2019-06-25 00:14:16

标签: autohotkey

我正在寻求有关创建AutoHotKey脚本的帮助,因此,当我单击鼠标的左键并按住5秒钟时,它会触发“单击并按住”操作,直到再次单击它为止。发布。如果无法按住5秒钟,或者连续单击3次呢?

1 个答案:

答案 0 :(得分:0)

我想说两种方式都是可行的。你调查过

上的

KeyWait

https://www.autohotkey.com/docs/commands/KeyWait.htm

和/或

上的

GetKeyState

https://www.autohotkey.com/docs/commands/GetKeyState.htm

还有那里的例子吗?

在第一种情况下,在检测到鼠标按下后,您需要在5秒钟后再次检查它是否仍然按下,或者在鼠标按下时立即返回(在经过5秒之前)。

在第二种情况下,您将进行多次按键等待(该示例进行了两次双击,但仅在其上添加了一个级别即可检测到三次点击)。

顺便说一句,如果您到目前为止向我们展示了您的代码,由于有些棘手,我们可以帮助您解决某些特定问题,

Hth