作者fossil313 (陣雨)
看板EzHotKey
標題Re: [AHK-] while loop 中副程式問題
時間Sun Sep 29 11:47:18 2013
※ 引述《CtrlX (剪下)》之銘言:
: ~RButton & WheelDown::
^^^^^^^^ ^^^^^^^^^
這裡用rbutton觸發就好了 不需要wheeldown
: while GetKeyState("RButton")
: {
: WheelDown::
: Send, {PgDn}
: return
: }
: sleep 500
: click
: return
: 原先設想為右鍵壓下+滾輪下滑
: 啟動滾輪下滑=下一頁
: 而放開右鍵時會跑出右鍵選單
: 不過只要過0.5秒就會自動左鍵點一下
: 使選單被關掉
: 不過現在問題是我還沒按右鍵壓下+滾輪下滑
: 只是單純滑滾輪往下就會直接下一頁
: 請問該怎麼改才好??
這想法很有創意 以前也這樣想過 XD
但熱鍵放在while裡是沒用的
ahk不會在滿足while的條件才讓熱鍵有效 而是跟一般熱鍵一樣隨時有效
可以改成這樣試試
---------------------------------------
~rbutton::a = 1
~rbutton up::a = 0
wheeldown::
if a
send, {pgdn}
else
send, {wheeldown}
return
---------------------------------------
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.5.41
※ 編輯: fossil313 來自: 114.34.5.41 (09/29 11:51)