MENUITEMTEMPLATE

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 
 

Leden

mtOption
Hiermee geeft u een of meer van de volgende vooraf gedefinieerde menuopties die de weergave van het menu-item bepalen:
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.

mtID
Hiermee geeft u het menu item-id van een item van de opdracht; een opdracht item signaal een opdracht aan haar eigenaar venster. De structuur van de MENUITEMTEMPLATE voor een item dat wordt geopend een drop-down menu of submenu bevat geen lid van de mtID.
mtString
Hiermee geeft u de op null eindigende tekenreeks voor het menu-item.

Syntaxisinfo

nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Niet-ondersteunde.
Header:Verklaard in winuser.h.

Zie ook

Overzicht van de menu's, Menu structuren, LoadMenuIndirect, MENUITEMTEMPLATEHEADER

Index