Структура MENUBARINFO содержит информацию о строке меню.
Синтаксис
typedef struct tagMENUBARINFO { DWORD cbSize; RECT rcBar; HMENU hMenu; HWND hwndMenu; BOOL fBarFocused:1; BOOL fFocused:1; } MENUBARINFO, *PMENUBARINFO; |
Члены структуры
cbSize
Устанавливает размер структуры, в байтах. Вызывающая программа должна установить его в sizeof (MENUBARINFO).
rcBar
Указатель на структуру RECT, которая устанавливает координаты строки меню, выскакивающего меню или пункта меню.
hMenu
Дескриптор строки меню или выскакивающего меню.
hwndMenu
Дескриптор подменю.
fBarFocused
Если строка меню или выскакивающее меню имеют фокус, этот параметр - ИСТИНА (TRUE). В противном случае, этот параметр - ЛОЖЬ (FALSE).
fFocused
Если пункт меню имеет фокус, этот параметр - ИСТИНА (TRUE). В противном случае, этот параметр - ЛОЖЬ (FALSE).
Смотри также
Краткий обзор Меню, GetMenuBarInfo, RECT
Размещение и совместимость MENUBARINFO |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да версии 4.0 Service Pack 6 и выше |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Нет |
Импортируемая библиотека |
- |
Заголовочный файл |
|
- объявлено в |
Winuser.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |