Описание ключевого слова
$tagMENUITEMINFO
Содержит информацию о пункте меню
Global Const $tagMENUITEMINFO = "int Size;int Mask;int Type;int State;int ID;int SubMenu;int BmpChecked;int BmpUnchecked;" & _
"int ItemData;ptr TypeData;int CCH;int BmpItem"
Параметры
Size | Размер структуры в байтах |
Mask |
Элементы структуры, которые необходимо получить или извлечь. Это может быть комбинацией следующих значений: $MIIM_BITMAP - Возвращает или устанавливает поле BmpItem $MIIM_CHECKMARKS - Возвращает или устанавливает поля BmpChecked и BmpUnchecked $MIIM_DATA - Возвращает или устанавливает поле ItemData $MIIM_FTYPE - Возвращает или устанавливает поле Type $MIIM_ID - Возвращает или устанавливает поле ID $MIIM_STATE - Возвращает или устанавливает поле State $MIIM_STRING - Возвращает или устанавливает поле TypeData $MIIM_SUBMENU - Возвращает или устанавливает поле SubMenu $MIIM_TYPE - Возвращает или устанавливает поля Type и TypeData |
Type |
Menu item type. This member can be one or more of the following values: $MFT_BITMAP - Displays the menu item using a bitmap $MFT_MENUBARBREAK - Пункт помещается на новую строку/колонку. Вертикальная линия отделяет новую колонку от предыдущей. $MFT_MENUBREAK - Пункт помещается на новую строку/колонку. Колонки не разделяются вертикальной линией. $MFT_OWNERDRAW - Assigns responsibility for drawing the menu item to the menu owner $MFT_RADIOCHECK - Пункт отображается в виде радиопункта $MFT_RIGHTJUSTIFY - Пункт выравнивается по правому краю и все последующие пункты $MFT_RIGHTORDER - Specifies that menus cascade right to left $MFT_SEPARATOR - Пункт является разделителем |
State |
Состояние пункта меню. Это может быть комбинацией следующих значений: $MFS_CHECKED - Пункт с галочкой $MFS_DEFAULT - Пункт является пунктом по умолчанию $MFS_DISABLED - Пункт отключен и является серым, так что не может быть выбран $MFS_ENABLED - Пункт доступный, чтобы его можно было выбрать $MFS_GRAYED - Пункт отключен и является серым, так что не может быть выбран $MFS_HILITE - Пункт выделен |
ID |
Application-defined 16-bit value that identifies the menu item |
SubMenu |
Handle to the drop down menu or submenu associated with the menu item |
BmpChecked |
Дескриптор bitmap, отображаемый рядом с пунктом, если он выбран |
BmpUnchecked |
Дескриптор bitmap, отображаемый рядом с пунктом, если он не выбран |
ItemData |
Ассоциативное значение пункта меню, определяемое приложением |
TypeData |
Content of the menu item |
CCH |
Length of the menu item text |
BmpItem |
Дескриптор bitmap, который отображается |