[請問] 每開一個視窗都會變ahk_class該怎麼寫?

看板EzHotKey作者 (我 愛 妳)時間14年前 (2011/07/29 16:27), 編輯推噓2(203)
留言5則, 2人參與, 最新討論串1/1
這幾天剛接觸autohotkey發現真是好軟體 最近寫了設定快捷按鍵,在工作站視窗下使用 有時會同時開多個視窗看不同電路圖 window spy觀查 ahk_class都會不斷的變 我該怎麼寫才好? 例: 第一次開 ahk_class xwin32 X-nav-Ecs-4 第二次開 ahk_class xwin32 X-nav-Ecs-9 第三次開 ahk_class xwin32 X-nav-Ecs-60 第四次開 ahk_class xwin32 X-nav-Ecs-2e 第五次開 ahk_class xwin32 X-nav-Ecs-b 導致 #IfWinActive, ahk_class xwin32 X-nav-Ecs-4 只可以在第一次開的那個視窗使用其他無法用 這麼改的話會造成都無法使用 #IfWinActive, ahk_class xwin32 X-nav-Ecs-* 麻煩前輩們幫我看一下哪犯規?? 該怎麼改會好一點? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.87.187

07/29 16:56, , 1F
你開頭加上 "SetTitleMatchMode, RegEx"
07/29 16:56, 1F

07/29 16:57, , 2F
才是用正規表示法 matching,或是 RegEx 改 2 (包含)試試
07/29 16:57, 2F

07/29 19:28, , 3F
感謝樓上大哥加了SetTitleMatchMode,RegEx可以了
07/29 19:28, 3F

07/29 19:28, , 4F
SetTitleMatchMode,2這個就不行使用
07/29 19:28, 4F

08/01 13:20, , 5F
用 SetTitleMatchMode,2 只要寫 xwin32 X-nav-Ecs
08/01 13:20, 5F
文章代碼(AID): #1ECcxtKE (EzHotKey)