慕尼黑5688855
2021-10-27 23:19:29
只看懂了AHK里關(guān)于這里的應(yīng)用 有兩個模式 一個是P模式 是定義一個按鍵在被物理性的按下的時候起作用的一個是T模式 關(guān)于這個T模式 就看不懂了關(guān)于腳本`::send {7}$7:: Loop {if not GetKeystate("7","T")break} return 這里出了錯誤 為什么 break 指令 不能停止 if not GetKeystate("7","T") 指令要怎樣修改才能正確的 讓 if not GetKeystate("7","T") 指令 終止
2 回答

紫衣仙女
TA貢獻(xiàn)1839條經(jīng)驗 獲得超15個贊
P的意思是press 按下
T的意思是toggle 切換
所以你的GetKeystate("7","T")明顯使用錯誤了
GetKeystate("7","T")獲取按鍵7的切換狀態(tài).....
能切換狀態(tài)的只有3個:CapsLock ScrollLock NumLock
所以修改應(yīng)給為GetKeystate("7","P") 獲取按鍵7的按下狀態(tài)
按下時返回1(或者說true) 沒按下返回 0(false)
如果你要按下7就終止的話
應(yīng)該用法是If GetKeystate("7","P") Break

12345678_0001
TA貢獻(xiàn)1802條經(jīng)驗 獲得超5個贊
就是按住某個按鍵后不釋放該按鍵,當(dāng)松開后按鍵釋放,用腳本實現(xiàn)這一功能,要把這一功能綁定到另外一個按鍵上去 onmousedown某個鼠標(biāo)按鍵被按下 on
添加回答
舉報
0/150
提交
取消