1
我想用這三個熱鍵:
- 左移和wheeldown向下滾動兩次
- 左邊的控制和輪下調至下降4次滾動
- 左移和左控制和wheeldown向下滾動8次AutoHotkey - 如何使用3種不同的可能組合?
這是我到目前爲止,但是當我輸入的命令沒有反應
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
謝謝,完美無缺!只有2個問題:我的代碼中存在什麼問題,以及當我按下shift和control以使用{wheeldown 8}時,{wheeldown 2}和{wheeldown 4}沒有被激活? – 2013-05-03 00:21:09
你可能需要使用這個:〜* wheeldown ::,〜會阻止一個循環(腳本調用它自己)和*意味着它會根據修飾鍵的狀態觸發......使用LShift&將禁用任何其他控件的Lshift鍵,爲了糾正這個問題,您必須添加LShift :: LShift。 – 2013-05-03 06:42:07