GetMenuBarInfo, fonction (winuser.h)
Récupère des informations sur la barre de menus spécifiée.
Syntaxe
BOOL GetMenuBarInfo(
[in] HWND hwnd,
[in] LONG idObject,
[in] LONG idItem,
[in, out] PMENUBARINFO pmbi
);
Paramètres
[in] hwnd
Type : HWND
Handle de la fenêtre (barre de menus) dont les informations doivent être récupérées.
[in] idObject
Type : LONG
Objet de menu. Ce paramètre peut prendre les valeurs suivantes.
Valeur | Signification |
---|---|
|
Menu contextuel associé à la fenêtre. |
|
Barre de menus associée à la fenêtre (voir la fonction GetMenu ). |
|
Menu système associé à la fenêtre (voir la fonction GetSystemMenu ). |
[in] idItem
Type : LONG
Élément pour lequel récupérer des informations. Si ce paramètre est égal à zéro, la fonction récupère des informations sur le menu lui-même. Si ce paramètre est 1, la fonction récupère des informations sur le premier élément du menu, et ainsi de suite.
[in, out] pmbi
Type : PMENUBARINFO
Pointeur vers une structure MENUBARINFO qui reçoit les informations. Notez que vous devez définir le membre cbSize sur sizeof(MENUBARINFO)
avant d’appeler cette fonction.
Valeur retournée
Type : BOOL
Si la fonction réussit, la valeur de retour est différente de zéro.
Si la fonction échoue, la valeur de retour est égale à zéro. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.
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-misc-l1-5-0 (introduit dans Windows 10, version 10.0.10240) |
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