Структура MENUITEMTEMPLATE определяет пункт меню в шаблоне меню.
Синтаксис
|
Члены структуры
mtOption
Устанавливает один или несколько ниже следующих предопределенных параметров меню, которые управляют внешним видом пункта меню как показано в таблице ниже.
| Значение | Предназначение |
| MF_CHECKED | Указывает, что пункт меню имеет рядом с собой галочку. |
|
Указывает, что пункт меню вначале неактивен и рисуется серым (недоступным для работы). |
|
Указывает, что пункт меню имеет вертикальный разделитель с его левой стороны. |
|
Указывает, что пункт меню помещается в новом столбце. Старые и новые столбцы отделяются полосой. |
|
Указывает, что пункт меню помещается в новом столбце. |
|
Указывает, что окно владелец меню ответственно за прорисовку всех визуальных аспектов пункта меню, включая выделение, выбранное и неактивное состояния. Этот параметр не допустим для пункта в строке меню. |
|
Указывает, что пункт один из тех, который открывает "выпадающее" меню или подменю. |
mtID
Устанавливает идентификатор командного пункта меню; командный пункт отправляет командное сообщение своему окну владельцу. Структура MENUITEMTEMPLATE для пункта, который открывает "выпадающее" меню или подменю, не содержит член mtID.
mtString[1]
Устанавливает символьную строку с нулем в конце для пункта меню.
Смотри также
Краткий обзор Меню, LoadMenuIndirect, MENUITEMTEMPLATEHEADER
|
Размещение и совместимость MENUITEMTEMPLATE |
|
|
Windows. NET Server |
Да |
|
Windows XP |
Да |
|
Windows 2000 |
Да |
|
Windows NT |
Да версии 3.1 и выше |
|
Windows Me |
Да |
|
Windows 98 |
Да |
|
Windows 95 |
Да |
|
Импортируемая библиотека |
- |
|
Заголовочный файл |
|
|
- объявлено в |
Winuser.h |
|
- включено в |
Windows.h |
|
Unicode |
Нет |
|
Замечания по платформе |
Не имеется |