Partager via


Fonction IsWindowVisible (winuser.h)

Détermine l’état de visibilité de la fenêtre spécifiée.

Syntaxe

BOOL IsWindowVisible(
  [in] HWND hWnd
);

Paramètres

[in] hWnd

Type : HWND

Handle de la fenêtre à tester.

Valeur retournée

Type : BOOL

Si la fenêtre spécifiée, sa fenêtre parente, sa fenêtre parente, etc., ont le style WS_VISIBLE , la valeur de retour est différente de zéro. Sinon, la valeur de retour est zéro.

Étant donné que la valeur de retour spécifie si la fenêtre a le style WS_VISIBLE , elle peut être différente de zéro même si la fenêtre est totalement masquée par d’autres fenêtres.

Remarques

L’état de visibilité d’une fenêtre est indiqué par le bit de style WS_VISIBLE . Lorsque WS_VISIBLE est défini, la fenêtre s’affiche et le dessin ultérieur s’affiche tant que la fenêtre a le style WS_VISIBLE .

Tout dessin vers une fenêtre avec le style WS_VISIBLE ne s’affiche pas si la fenêtre est masquée par d’autres fenêtres ou si elle est clippée par sa fenêtre parente.

Configuration requise

Condition requise Valeur
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-1 (introduit dans Windows 8.1)

Voir aussi

Conceptuel

Référence

ShowWindow

Windows