Autohotkey 1 右键单击​​ RButton 按下和 2 右键单击​​ RButton 释放

Posted

技术标签:

【中文标题】Autohotkey 1 右键单击​​ RButton 按下和 2 右键单击​​ RButton 释放【英文标题】:Autohotkey 1 right click on RButton press and 2 right click on RButton release 【发布时间】:2015-11-09 09:09:40 【问题描述】:

所以我想做的是创建一个代码,其中: 当我按下鼠标右键时,它应该注册为 1 次右键单击,但是当我按住它时,它不应该将我注册为仍然按住右键单击。但是一旦我松开它,它应该再次单击鼠标右键,这次是 2 次,单击之间会有一点延迟

*$RButton::
*$RButton Up::
    Click right
    sleep 50
    Click right
    KeyWait, RButton
Return

这不起作用,因为它在按下时点击了 2 次(应该只点击一次),在发布时又点击了 2 次​​p>

【问题讨论】:

【参考方案1】:

我可能在这里误解了一些东西,但是..

RButton::
    click right
return

RButton up::
    click right
    sleep 50
    click right
return

?

【讨论】:

是的,这太完美了,现在真为自己感到羞耻,就这么简单。非常感谢

以上是关于Autohotkey 1 右键单击​​ RButton 按下和 2 右键单击​​ RButton 释放的主要内容,如果未能解决你的问题,请参考以下文章

Autohotkey 同时多个热键(中键、左键、鼠标右键同时按下)

AutoHotkey触发鼠标键

AutoHotkey:用鼠标坐标计算不起作用

首次使用后 AutoHotKey 脚本失败

如何用 AutoHotkey 在excel表格中某一个具体位置的表格数据加1

typora偏好设置是灰色打不开