11.19.3.3 - Структура MENUEX_TEMPLATE_HEADER

Структура MENUEX_TEMPLATE_HEADER определяет заголовок расширенного шаблона меню. Определение структуры, данное здесь - только для объяснения; оно не представлено в каком-либо стандартном заголовочном файле.

Синтаксис

// typedef struct  {
//     WORD  wVersion;
//     WORD  wOffset;
//     DWORD dwHelpId;
// } MENUEX_TEMPLATE_HEADER;

Члены структуры
wVersion
Номер версии шаблона. Этот член должен быть равен 1 для расширенных шаблонов меню.
wOffset
Смещение первой структуры MENUEX_TEMPLATE_ITEM, относительно конца этого члена структуры. Если первый пункт определяется непосредственно следом за членом dwHelpId, этот член должен быть равен 4.
dwHelpId
Идентификатор пункта Справка (Help) горизонтального меню

Замечания
Расширенный шаблон меню состоит из структуры MENUEX_TEMPLATE_HEADER, сопровождаемой одной или несколькими следующими друг за другом структурами MENUEX_TEMPLATE_ITEM. Структуры MENUEX_TEMPLATE_ITEM, которые являются переменными в длине, выравниваются по границам двойного слова. Чтобы создать меню из расширенного шаблона меню в памяти, используйте функцию LoadMenuIndirect.

Смотри также
LoadMenuIndirect, MENUEX_TEMPLATE_ITEM

Размещение и совместимость MENUEX_TEMPLATE_HEADER

Windows NT			Да 
Win95				Да 
Win32s				Нет 
Импортируемая библиотека		- 
Заголовочный файл			- 
Unicode				-
Замечания по платформе		Не имеется

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Владимир Соковиков - 26.10.2002