De MENUITEMTEMPLATE structuur definieert een menu-item in een menusjabloon.
typedef struct {woord mtOption; / / menu-item vlaggen WORD mtID; / / menu-item id WCHAR mtString [1]; / / op null eindigende tekenreeks voor menu-item} MENUITEMTEMPLATE
| Waarde | Betekenis |
|---|---|
| MF_CHECKED | Geeft aan dat het menu-item een vinkje naast het heeft. |
| MF_GRAYED | Geeft aan dat het menu-item aanvankelijk inactief en getekend met een grijze effect is. |
| MF_HELP | Geeft aan dat het menu-item een verticaal scheidingsteken aan de linkerkant heeft. |
| MF_MENUBARBREAK | Geeft aan dat het menu-item in een nieuwe kolom is geplaatst. De oude en nieuwe kolommen worden gescheiden door een bar. |
| MF_MENUBREAK | Geeft aan dat het menu-item in een nieuwe kolom wordt geplaatst. |
| MF_OWNERDRAW | Geeft aan dat het venster van de eigenaar van het menu verantwoordelijk is voor de opstelling van alle visuele aspecten van het menu-item, met inbegrip van gemarkeerde, gecontroleerd en inactieve staten. Deze optie is niet geldig voor een item in een menubar. |
| MF_POPUP | Geeft aan dat het item is dat wordt geopend een drop-down menu of submenu. |
nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Niet-ondersteunde.
Header:Verklaard in winuser.h.
Overzicht van de menu's, Menu structuren, LoadMenuIndirect, MENUITEMTEMPLATEHEADER