WinGet
with the list
command WinGet
array of descriptors
Winget, id, list, MyTitle
, then swipe through them and process ...
from the help file:
; Example #2: This will visit all windows on the entire system and display info about each of them: WinGet, id, list,,, Program Manager Loop, %id% { this_id := id%A_Index% WinActivate, ahk_id %this_id% WinGetClass, this_class, ahk_id %this_id% WinGetTitle, this_title, ahk_id %this_id% MsgBox, 4, , Visiting All Windows`n%a_index% of %id%`nahk_id %this_id%`nahk_class %this_class%`n%this_title%`n`nContinue? IfMsgBox, NO, break }
Seanc source share