структура MENUEX_TEMPLATE_HEADER
Определяет заголовок для шаблона расширенного меню. Это определение структуры предназначено только для объяснения; он отсутствует ни в одном стандартном файле заголовка.
Синтаксис
typedef struct {
WORD wVersion;
WORD wOffset;
DWORD dwHelpId;
} MENUEX_TEMPLATE_HEADER;
Члены
-
wVersion
-
Тип: WORD
-
Номер версии шаблона. Этот элемент должен иметь значение 1 для шаблонов расширенных меню.
-
wOffset
-
Тип: WORD
-
Смещение до первой MENUEX_TEMPLATE_ITEM структуры относительно конца этого элемента структуры. Если первое определение элемента сразу же следует за элементом dwHelpId , этот элемент должен иметь значение 4.
-
dwHelpId
-
Тип: DWORD
-
Идентификатор справки строки меню.
Комментарии
Расширенный шаблон меню состоит из MENUEX_TEMPLATE_HEADER структуры, за которой следует одна или несколько смежных MENUEX_TEMPLATE_ITEM структур. Структуры MENUEX_TEMPLATE_ITEM, которые имеют переменную длину, выравниваются по границам DWORD. Чтобы создать меню на основе шаблона расширенного меню в памяти, используйте функцию LoadMenuIndirect .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
См. также раздел
-
Справочные материалы
-
Основные понятия