Структура 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

Меню

RECT

Справочные материалы