[AHK-] 偵測特定視窗的存在並發送命令 寫法?

看板EzHotKey作者 (緋村乂劍心)時間13年前 (2012/10/24 21:06), 編輯推噓3(301)
留言4則, 3人參與, 最新討論串1/1
各位好 小弟玩的某款RTS遊戲必需按著"血條熱鍵"才能持續顯示血量 目前我想出來的辦法:   #IfWinActive ahk_class 遊戲 ~LButton:: Send {left Down} ; left是血條熱鍵 return 如此一來,進入遊戲之後點一下左鍵即可持續顯示血量 但是我想修改成,當遊戲在最上層的時候,自動發出{left Down} 即不需要熱鍵 想請大大們給我一點方向,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.217.115.3

10/25 07:13, , 1F
用loop和winwaitactive吧
10/25 07:13, 1F

10/25 21:36, , 2F
檢查遊戲視窗有沒有在最上層,間隔時間少→系統負擔重
10/25 21:36, 2F

10/25 21:37, , 3F
間隔時間長→使用起來又會有脫節非即時感
10/25 21:37, 3F

11/08 11:00, , 4F
#Persistent 下一行 SetTimer, 標籤名, 間隔時間
11/08 11:00, 4F
文章代碼(AID): #1GX-UvPC (EzHotKey)
文章代碼(AID): #1GX-UvPC (EzHotKey)