1

我想使用这三个热键:
- 左移和滚轮向下滚动两次
- 左控制和滚轮向下滚动 4 次
- 左移和左控制和滚轮向下滚动 8 次

这是我到目前为止所拥有的,但是当我输入命令时没有任何反应

Lshift & wheeldown:: 
GetKeyState,state1,LShift
GetKeyState,state2,LControl
if (state1 = d) and (state2 = u)
   send {wheeldown 2}
if (state2 = d) and (state1 = u)
   send {wheeldown 4}
if (state1 = d) and (state2 = d)
   send {wheeldown 8}
return
4

1 回答 1

2

在超级用户中查看我的相同答案

我会这样做:

$+WheelDown::SendInput, {WheelDown 2}
$^WheelDown::SendInput, {WheelDown 4}
$+^WheelDown::SendInput, {WheelDown 8}

$ 符号是为了防止 SendInput wheeldown 可能会一遍又一遍地触发相同脚本的循环,因为用户已经持有一个修改键。

于 2013-05-02T07:57:17.763 回答