[AHK-] 詢問連打取消的寫法

看板EzHotKey作者 (侑仔)時間14年前 (2011/03/02 15:56), 編輯推噓2(207)
留言9則, 2人參與, 最新討論串1/1
雖然板上有很多寫法的教學 但是小弟還是有看沒有懂 不知道該怎麼把 按住某鍵可以取消連打的功能寫進去 就是我設定按鍵D連打 $d:: Loop { If Not GetKeyState("d", "P") Break Send {d Down} Sleep 10 Send {d Up} Sleep 10 } Return 但我希望按住ctrl鍵時 會恢復到單按一次D的效果 希望板上的大大們能只點一下 感謝萬分>< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.40.46.29

03/03 23:00, , 1F
^d::send, d 或 ctrl::suspend 選一個用 = =+
03/03 23:00, 1F

03/04 17:21, , 2F
謝謝大大的回應 但我改成 ^d::send, d("d", "P") 以後
03/04 17:21, 2F

03/04 17:23, , 3F
變成要按CTRL才能啟動連打d鍵,而不是按CTRL恢復成單按耶
03/04 17:23, 3F

03/04 17:23, , 4F
希望大大能解惑一下 感謝
03/04 17:23, 4F

03/04 18:27, , 5F
我是指額外再加上那兩個熱鍵的其中一個啦 XD
03/04 18:27, 5F

03/04 18:41, , 6F
等等...^d::send, d("d", "P")是什麼啊? = =
03/04 18:41, 6F

03/05 12:50, , 7F
因為不知道怎麼寫才那樣寫上去的^^|| 所以還是不明白
03/05 12:50, 7F

03/05 12:50, , 8F
大大是要補寫在哪邊> <
03/05 12:50, 8F

03/06 01:05, , 9F
在最後一行的Return下一行加^d::send, d
03/06 01:05, 9F
文章代碼(AID): #1DRVWzRm (EzHotKey)