Functions > VarConv >


IsHWnd

V�rifie si le type de base d'une variable est un pointeur et un handle de fen�tre.

IsHWnd ( variable )

Param�tre

variable La variable/expression � v�rifier.

Valeur de retour

Succ�s: Retourne 1 si l'expression est du type pointeur ET un handle de fen�tre valide.
�chec: Retourne 0 si l'expression n'est pas un pointeur OU n'est pas un handle de fen�tre valide.

Remarque

Consultez Types de Donn�es du Langage pour une description d�taill�e.

En relation

GUICtrlGetHandle, IsArray, IsBinary, IsBool, IsFloat, IsInt, IsNumber, IsPtr, IsString, VarGetType

Exemple

#include <MsgBoxConstants.au3>

Example()

Func Example()
    ; Ex�cute le Bloc-notes
    Run("notepad.exe")

    ; Attend 10 secondes pour que la fen�tre du bloc-notes apparaisse.
    Local $hWnd = WinWait("[CLASS:Notepad]", "", 10)

    ; Teste si la fen�tre a �t� trouv� et affiche les r�sultats.
    If IsHWnd($hWnd) Then
        MsgBox($MB_SYSTEMMODAL, "", "C'est un HWND valide")
    Else
        MsgBox($MB_SYSTEMMODAL, "", "Ce n'est pas un HWND valide")
    EndIf
EndFunc   ;==>Example