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
Référence