我正在寻求有关创建AutoHotKey脚本的帮助,因此,当我单击鼠标的左键并按住5秒钟时,它会触发“单击并按住”操作,直到再次单击它为止。发布。如果无法按住5秒钟,或者连续单击3次呢?
答案 0 :(得分:0)
我想说两种方式都是可行的。你调查过
上的KeyWait
https://www.autohotkey.com/docs/commands/KeyWait.htm
和/或
上的GetKeyState
https://www.autohotkey.com/docs/commands/GetKeyState.htm
还有那里的例子吗?
在第一种情况下,在检测到鼠标按下后,您需要在5秒钟后再次检查它是否仍然按下,或者在鼠标按下时立即返回(在经过5秒之前)。
在第二种情况下,您将进行多次按键等待(该示例进行了两次双击,但仅在其上添加了一个级别即可检测到三次点击)。
顺便说一句,如果您到目前为止向我们展示了您的代码,由于有些棘手,我们可以帮助您解决某些特定问题,
Hth