Структура NORMALMENUITEM содержит информацию о каждом пункте в ресурсе меню, который не открывает меню или подменю. Определение структуры предоставлено здесь только для объяснения; она не представлена в каком-либо стандартном заголовочном файле.
Синтаксис
struct NORMALMENUITEM { WORD resInfo; szOrOrd menuText; }; |
Члены структуры
resInfo
Устанавливает тип пункта меню. Этот член структуры может быть одним из ниже перечисленных значений.
Значение | Предназначение |
MFR_END | Пункт меню последний в этом подменю или ресурсе меню; этот флажок используется внутри системы. |
MFR_POPUP | Пункт меню открывает меню или подменю; флажок используется внутри системы. |
menuText
Устанавливает символьную строку Unicode с символом конца строки ('\0'), которая содержит текст для этого пункта меню. Нет никакого установленного предела для размера этой символьной строки.
Замечания
Для каждого пункта меню, который не открывает меню или подменю, имеется одна структура NORMALMENUITEM. Указывайте последний пункт в меню, устанавливая член структуры resInfo в значение MFR_END.
Разделитель меню - это специальный тип пункта меню, который является бездействующим, но показывается как разделяющая линия между двумя активными пунктами меню. Указывайте разделитель меню, оставляя член структуры menuText пустым.
Смотри также
Обзор Ресурсы, Структуры, используемые ресурсами, MENUHEADER, MENUITEMINFO, POPUPMENUITEM
Размещение и совместимость NORMALMENUITEM |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да версии 3.1 и выше |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Да |
Используемая библиотека |
- |
Заголовочный файл |
|
- объявлено в |
- |
- включено в |
- |
Unicode |
Нет |
Замечания по платформе |
Не имеется |