MENUITEMTEMPLATE

MENUITEMTEMPLATE структура определяет элемент меню в меню шаблона.

typedef struct {слово mtOption;       / / пункт меню флаги слово mtID;           / / меню пункт идентификатор WCHAR mtString [1];   / / нулем строку для элемента меню} MENUITEMTEMPLATE 
 

Члены

mtOption
Указывает один или несколько из следующих параметров стандартных меню управления внешним видом элемента меню:
Значение Значение
MF_CHECKED Указывает, что пункт меню содержит флажок рядом с ним.
MF_GRAYED Указывает, что элемент меню изначально неактивной и нарисованные с эффектом серый.
MF_HELP Указывает, что пункт меню имеет вертикальный разделитель слева.
MF_MENUBARBREAK Указывает, что пункт меню помещается в новый столбец. Старые и новые столбцы разделяются бар.
MF_MENUBREAK Указывает, что пункт меню помещается в новый столбец.
MF_OWNERDRAW Указывает, что окно-владелец меню ответственность за разработку всех визуальные аспекты пункта меню, включая выделенные, проверенных и неактивным состоянием. Этот параметр не действует для элемента в строку меню.
MF_POPUP Указывает, что элемент который открывает раскрывающееся меню или подменю.

mtID
Указывает идентификатор элемента меню элемента команды; элемент команда отправляет сообщение команды его окно-владелец. MENUITEMTEMPLATE структура для элемента, открывает раскрывающееся меню или подменю не содержит член mtID.
mtString
Определяет строку, заканчивающуюся для пункта меню.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.

Родственные слова

Обзор меню, структуры меню, LoadMenuIndirect, MENUITEMTEMPLATEHEADER

Index