Freigeben über


MENUBARINFO-Struktur (winuser.h)

Enthält Menüleisteninformationen.

Syntax

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

Member

cbSize

Art: DWORD

Die Größe der Struktur in Bytes. Der Aufrufer muss dies auf sizeof(MENUBARINFO)festlegen.

rcBar

Typ: RECT

Die Koordinaten der Menüleiste, des Popupmenüs oder des Menüelements.

hMenu

Typ: HMENU

Ein Handle für die Menüleiste oder das Popupmenü.

hwndMenu

Typ: HWND

Ein Handle zum Untermenü.

fBarFocused

Typ: BOOL

Wenn die Menüleiste oder das Popupmenü den Fokus hat, ist dieses Element TRUE. Andernfalls ist das Element FALSE.

fFocused

Typ: BOOL

Wenn das Menüelement den Fokus hat, ist dieses Element TRUE. Andernfalls ist das Element FALSE.

fUnused

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile winuser.h (einschließlich Windows.h)

Siehe auch

Konzept

GetMenuBarInfo

Menüs

RECT

Referenz