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

GetSubMenu

Menus

Référence

SetMenu