我希望代码仅在变量 toggle
等于 1 时由鼠标左键触发,否则我希望鼠标左键触发可以正常工作。
我尝试了以下方法:
LButton::
if (toggle=1) {
;do code
}
上面代码的问题是,如果变量 toggle
等于 0,那么鼠标左键将不起作用。
即使我将代码更改为
LButton::
if (toggle=1) {
;do code
}
else {
Click
}
然后鼠标按钮将单击(尽管是模拟的),但拖动等功能将不起作用。
最佳答案
您查看了吗#If ?你这个:
#If ( toggle = 1 )
LButton::
;do code
Return
#If
关于autohotkey - 如何在 AutoHotkey 中暂时禁用鼠标左键激活的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58544865/