MENUBARINFO 结构 (winuser.h)

包含菜单栏信息。

语法

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

成员

cbSize

类型:DWORD

结构大小(以字节为单位)。 调用方必须将此设置为 sizeof(MENUBARINFO)

rcBar

类型: RECT

菜单栏、弹出菜单或菜单项的坐标。

hMenu

类型: HMENU

菜单栏或弹出菜单的句柄。

hwndMenu

类型:HWND

子菜单的句柄。

fBarFocused

类型: BOOL

如果菜单栏或弹出菜单具有焦点,则此成员为 TRUE。 否则,成员为 FALSE

fFocused

类型: BOOL

如果菜单项具有焦点,则此成员为 TRUE。 否则,成员为 FALSE

fUnused

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 winuser.h (包括 Windows.h)

请参阅

概念性

GetMenuBarInfo

菜单

矩形

引用