Code: Select all
^J::
SetTimer, CtrlWait, 100
CtrlWait:
ControlGet, COut, Hwnd, , <<ClassNN>>, <<ahk_class>>
if !COut
return
else
{
SetTimer, CtrlWait, Off
}
Code: Select all
^J::
SetTimer, CtrlWait, 100
CtrlWait:
ControlGet, COut, Hwnd, , <<ClassNN>>, <<ahk_class>>
if !COut
return
else
{
SetTimer, CtrlWait, Off
}
Code: Select all
WindowIdentifier = ahk_class Notepad
WinGet, ExistingWindows, List, %WindowIdentifier%
Loop, %ExistingWindows%
WinList .= ExistingWindows%A_Index% "`n"
SetTimer, CheckNewWindow, 400
Return
CheckNewWindow:
WinGet, CurrentWindows, List, %WindowIdentifier%
Loop %CurrentWindows%
If !InStr(WinList, CurrentWindows%A_Index% "`n")
{
SetTimer, %A_ThisLabel%, Off
HWND := CurrentWindows%A_Index%
MsgBox, The window has been found, its HWND is %HWND%
Break
}
Return
#Persistent
Users browsing this forum: Anput, Google [Bot] and 223 guests