Fonction GetMenu (winuser.h)
Récupère un handle dans le menu affecté à la fenêtre spécifiée.
Syntaxe
HMENU GetMenu(
[in] HWND hWnd
);
Paramètres
[in] hWnd
Type : HWND
Handle de la fenêtre dont la poignée de menu doit être récupérée.
Valeur retournée
Type : HMENU
La valeur de retour est un handle vers le menu. Si la fenêtre spécifiée n’a pas de menu, la valeur de retour est NULL. Si la fenêtre est une fenêtre enfant, la valeur de retour n’est pas définie.
Remarques
GetMenu ne fonctionne pas sur les barres de menus flottantes. Les barres de menus flottantes sont des contrôles personnalisés qui imitent les menus standard ; ce ne sont pas des menus. Pour obtenir le handle sur une barre de menus flottante, utilisez les API d’accessibilité active .
Exemples
Pour obtenir un exemple, consultez Ajout de lignes et de graphiques à un menu.
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 |
Voir aussi
Conceptuel
Référence