GetAncestor, fonction (winuser.h)
Récupère le handle de l’ancêtre de la fenêtre spécifiée.
Syntaxe
HWND GetAncestor(
[in] HWND hwnd,
[in] UINT gaFlags
);
Paramètres
[in] hwnd
Type : HWND
Handle de la fenêtre dont l’ancêtre doit être récupéré. Si ce paramètre est la fenêtre de bureau, la fonction retourne NULL.
[in] gaFlags
Type : UINT
Ancêtre à récupérer. Ce paramètre peut prendre les valeurs suivantes.
Valeur | Signification |
---|---|
|
Récupère la fenêtre parente. Cela n’inclut pas le propriétaire, comme il le fait avec la fonction GetParent . |
|
Récupère la fenêtre racine en parcourant la chaîne des fenêtres parentes. |
|
Récupère la fenêtre racine détenue en parcourant la chaîne des fenêtres parent et propriétaire retournées par GetParent. |
Valeur retournée
Type : HWND
La valeur de retour est le handle de la fenêtre ancêtre.
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-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