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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour