Structure MENUBARINFO (winuser.h)

Contient des informations sur la barre de menus.

Syntaxe

typedef struct tagMENUBARINFO {
  DWORD cbSize;
  RECT  rcBar;
  HMENU hMenu;
  HWND  hwndMenu;
  BOOL  fBarFocused : 1;
  BOOL  fFocused : 1;
  BOOL  fUnused : 30;
} MENUBARINFO, *PMENUBARINFO, *LPMENUBARINFO;

Membres

cbSize

Type : DWORD

Taille de la structure, en octets. L’appelant doit définir cette valeur sur sizeof(MENUBARINFO).

rcBar

Type : RECT

Coordonnées de la barre de menus, du menu contextuel ou de l’élément de menu.

hMenu

Type : HMENU

Poignée de la barre de menus ou du menu contextuel.

hwndMenu

Type : HWND

Handle du sous-menu.

fBarFocused

Type : BOOL

Si la barre de menus ou le menu contextuel a le focus, ce membre a la valeur TRUE. Sinon, le membre a la valeur FALSE.

fFocused

Type : BOOL

Si l’élément de menu a le focus, ce membre a la valeur TRUE. Sinon, le membre a la valeur FALSE.

fUnused

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]
En-tête winuser.h (inclure Windows.h)

Voir aussi

Conceptuel

GetMenuBarInfo

Menus

RECT

Référence