当某个键盘键(让我们说SHIFT)被保持时,我想重新单击鼠标左键来鼠标滚轮。密钥释放后应该恢复正常。
这是我目前的剧本:
Loop
{
If(GetKeyState("Shift", "P"))
LButton::WheelUp
If(GetKeyState("Shift", "P")=0)
Hotkey, *LButton, off
}
我有两个问题:
答案 0 :(得分:0)
只要按下SHIFT和鼠标左键,以下内容每0.5秒发送一次WheelUp
:
+LButton::
sendWheelUp := true
while (sendWheelUp) {
send, {WheelUp}
sleep 500
}
return
+LButton up::sendWheelUp := false
您可以调整睡眠时间以增加或减少频率。