De MENUEX_TEMPLATE_ITEM structuur definieert een menu-item in een uitgebreide menusjabloon. De definitie van de structuur worden hier gegeven is voor uitleg alleen; het is niet aanwezig in elk bestand standaardkoptekst.
/ / typedef struct {/ / DWORD-dwType;
/ / DWORD-dwState;
/ / UINT uId;
/ / WORD bResInfo;
/ / WCHAR szText [1];
/ / / / DWORD-dwHelpId;
/ /} MENUEX_TEMPLATE_ITEM
| Waarde | Betekenis |
|---|---|
| 0x80 | De structuur definieert de laatste menuopdracht in de menubalk, drop-down menu, submenu of snelmenu. |
| 0x01 | De structuur definieert een item dat wordt geopend een drop-down menu of submenu. Latere structuren definiëren menu-items in het overeenkomstige drop-down menu of vervolgmenu. |
Voor 32-bits toepassingen is dit lid een woord; voor 16-bits toepassingen is het een BYTE.
Een uitgebreide menusjabloon bestaat uit een structuur van MENUEX_TEMPLATE_HEADER gevolgd door een of meer aaneengesloten MENUEX_TEMPLATE_ITEM structuren. De MENUEX_TEMPLATE_ITEM structuren, die variabele in lengte, worden uitgelijnd op doubleword grenzen. Gebruik de functie LoadMenuIndirect om een menu maken uit een uitgebreide menusjabloon in geheugen,.
nbsp; Windows &NT: versie 4.0 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Niet-ondersteunde.
Overzicht van de menu's, Menu structuren, LoadMenuIndirect, MENUEX_TEMPLATE_HEADER, MENUITEMINFO