Überprüft, ob die Variable vom Typ Zeiger und Fenster-Handle ist.
IsHWnd ( variable )
| variable | Die zu prüfende Variable. |
| Erfolg: | Gibt 1 zurück, falls der Ausdruck vom Typ Zeiger ist UND ein gültiges Fenster-Handle ist. |
| Fehler: | Gibt 0 zurück, wenn die Variable kein Zeiger ist ODER kein gültiges Fenster-Handle ist. |
Example()
Func Example()
; Startet Notepad
Run("notepad.exe")
; Wartet maximal 10 Sekunden bis das Notepad-Fenster erscheint.
Local $hWnd = WinWait("[CLASS:Notepad]", "", 10)
; Testet, ob das Fenster gefunden wurde und zeigt die Ergebnisse.
If IsHWnd($hWnd) Then
MsgBox(4096, "", "Ist ein gültiger HWND")
Else
MsgBox(4096, "", "Ist kein gültiger HWND")
EndIf
EndFunc ;==>Example