IsWindow, fonction (winuser.h)

Détermine si le handle de fenêtre spécifié identifie une fenêtre existante.

Syntaxe

BOOL IsWindow(
  [in, optional] HWND hWnd
);

Paramètres

[in, optional] hWnd

Type : HWND

Handle de la fenêtre à tester.

Valeur retournée

Type : BOOL

Si le handle de fenêtre identifie une fenêtre existante, la valeur de retour est différente de zéro.

Si le handle de fenêtre n’identifie pas une fenêtre existante, la valeur de retour est zéro.

Remarques

Un thread ne doit pas utiliser IsWindow pour une fenêtre qu’il n’a pas créée, car la fenêtre peut être détruite après l’appel de cette fonction. En outre, étant donné que les poignées de fenêtre sont recyclées, la poignée peut même pointer vers une autre fenêtre.

Exemples

Pour obtenir un exemple, consultez Création d’une boîte de dialogue sans mode.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête winuser.h (inclure Windows.h)
Bibliothèque User32.lib
DLL User32.dll
Ensemble d’API ext-ms-win-ntuser-window-l1-1-0 (introduit dans Windows 8)

Voir aussi

Conceptuel

IsWindowEnabled

IsWindowVisible

Référence

Windows