Структура NORMALMENUITEM
Содержит сведения о каждом элементе в ресурсе меню, который не открывает меню или подменю. Приведенное здесь определение структуры предназначено только для объяснения; он отсутствует ни в одном стандартном файле заголовка.
Синтаксис
typedef struct {
WORD resInfo;
szOrOrd menuText;
} NORMALMENUITEM;
Члены
-
resInfo
-
Тип: WORD
-
Тип пункта меню. Этот элемент может быть одним из следующих значений.
Значение Значение - MFR_END
- 0x80
Элемент меню является последним в этом подменю или ресурсе меню; этот флаг используется внутри системы. - MFR_POPUP
- 0x01
Пункт меню открывает меню или подменю; флаг используется системой внутри системы. -
menuText
-
Тип: szOrOrd
-
Строка Юникода, завершающаяся null, которая содержит текст для этого пункта меню. Фиксированное ограничение на размер этой строки отсутствует.
Комментарии
Существует одна структура NORMALMENUITEM для каждого пункта меню, который не открывает меню или подменю. Укажите последний пункт меню в меню, задав члену resInfoзначение MFR_END.
Разделитель меню — это особый тип пункта меню, который неактивен, но отображается как разделительная полоса между двумя активными пунктами меню. Укажите разделитель меню, оставив элемент menuText пустым.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
См. также раздел
-
Справочные материалы
-
Основные понятия