看板 EzHotKey 關於我們 聯絡資訊
※ 引述《nature (冷感)》之銘言: : 因為玩遊戲的需求, : 我想要在按住「滑鼠中鍵」時,可以變成是同時按住「alt+滑鼠左鍵」, : 然後我在此狀態下自由拖曳圈選, : 接著放開「滑鼠中鍵」時,就同時放開「alt+滑鼠左鍵」。 : 我是程式菜鳥,第一次接觸AHK,研究了一個晚上, : 寫出下面這樣, : MButton::Send, {alt down}{Lbutton down} : MButton up::Send,{alt up}{Lbutton up} : 執行後大致上都可以滿足我的需求,但不知道為什麼偶爾會失效, : 請教一下是否有什麼地方該修改的呢? 自己回一下自己的文,又研究了很久, 改成了 MButton:: Send, {alt down} Sleep 10 Send, {Lbutton down} return MButton up:: Send, {alt up} Sleep 10 Send, {Lbutton up} return 目前測試了一陣子,看起來好像沒有問題了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.173.101 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/EzHotKey/M.1627628584.A.952.html
sawfish: 如果不要sleep,可以嘗試 setkeydelay 修改預設值。 07/30 20:08
sawfish: 或是用 SetControlDelay 修改預設值 07/30 20:10