[AHK-] 某個熱鍵當loop的開關

看板EzHotKey作者時間15年前 (2009/10/25 14:39), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
我希望某個鍵可以當loop的開關,不要一直按著那個鍵,不知道要怎樣寫... 我看GetKeyState的說明,好像有P跟T兩種模式。 但是我不管用 If GetKeyState("F10", "P") 還是 If GetKeyState("F10", "T") 都還是要按著熱鍵才能loop。 我的程式碼如下: ============== F10:: Loop If GetKeyState("F10", "P") break { Send {click 416, 642} Sleep, 100 Send {click 825, 698} Sleep, 100 Send Red Bu Sleep, 100 MouseMove 610, 780 Sleep, 100 Send {click down} Sleep, 100 MouseMove 885, 765 Sleep, 100 Send {click up} Sleep, 900 Send {click 610, 380} Sleep, 500 Send sinba Sleep, 500 Send {click 600, 500} Sleep, 100 Send {click 370, 605} Sleep, 2000 } return ============== 請問要怎樣寫才能不用一直按著熱鍵,而是按一下開,按一下關呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.79.153.119

10/26 13:01, , 1F
Z-3-1-7看過了嗎?
10/26 13:01, 1F

10/26 13:01, , 2F
精華區
10/26 13:01, 2F

10/26 14:20, , 3F
我一直以為那篇的跟我這篇的是一樣的...原來是我看漏了
10/26 14:20, 3F

10/26 14:20, , 4F
原來要按F2才會關閉,我還以為開跟關都是#Q...=.=
10/26 14:20, 4F

10/26 14:20, , 5F
感謝樓上大大
10/26 14:20, 5F
文章代碼(AID): #1Au_A4MZ (EzHotKey)
文章代碼(AID): #1Au_A4MZ (EzHotKey)