MENUEX_TEMPLATE_ITEM структура визначає пункт меню у шаблоні розширений меню. Визначення структури, тут є для пояснення тільки; Це не присутня в будь-який стандартний заголовка файлу.
/ / typedef типу struct {/ / DWORD dwType;
/ / DWORD dwState;
/ / UINT uId;
/ / СЛОВО bResInfo;
/ / WCHAR szText [1];
/ / / / DWORD dwHelpId;
/ /} MENUEX_TEMPLATE_ITEM
| Значення | Значення |
|---|---|
| 0x80 | Структура визначає останній елемент меню в рядку меню, розкривного меню, підменю або контекстне меню. |
| 0x01 | Структура визначає елемент, який відкриває спадне меню або підменю. Наступні структури визначити елементи меню в відповідного розкривного меню або підменю. |
Для 32-розрядних додатків цей компонент це слово; для 16-розрядних додатків це БАЙТ.
Шаблон розширений меню складається з MENUEX_TEMPLATE_HEADER структура, що слідують один або кілька суміжних MENUEX_TEMPLATE_ITEM структур. MENUEX_TEMPLATE_ITEM структури, які змінної довжини, вирівнюються за межі doubleword. Щоб створити меню з шаблон розширений меню в пам'яті, використовується функція LoadMenuIndirect.
nbsp; Windows &NT: вимагає 4.0 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Меню огляд, структури меню, LoadMenuIndirect, MENUEX_TEMPLATE_HEADER, MENUITEMINFO