MENUITEMTEMPLATE структура определяет элемент меню в меню шаблона.
typedef struct {слово mtOption; / / пункт меню флаги слово mtID; / / меню пункт идентификатор WCHAR mtString [1]; / / нулем строку для элемента меню} MENUITEMTEMPLATE
Значение | Значение |
---|---|
MF_CHECKED | Указывает, что пункт меню содержит флажок рядом с ним. |
MF_GRAYED | Указывает, что элемент меню изначально неактивной и нарисованные с эффектом серый. |
MF_HELP | Указывает, что пункт меню имеет вертикальный разделитель слева. |
MF_MENUBARBREAK | Указывает, что пункт меню помещается в новый столбец. Старые и новые столбцы разделяются бар. |
MF_MENUBREAK | Указывает, что пункт меню помещается в новый столбец. |
MF_OWNERDRAW | Указывает, что окно-владелец меню ответственность за разработку всех визуальные аспекты пункта меню, включая выделенные, проверенных и неактивным состоянием. Этот параметр не действует для элемента в строку меню. |
MF_POPUP | Указывает, что элемент который открывает раскрывающееся меню или подменю. |
nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Обзор меню, структуры меню, LoadMenuIndirect, MENUITEMTEMPLATEHEADER