MENUITEMTEMPLATE

Structura MENUITEMTEMPLATE definește un element de meniu într-un șablon de meniu.

typedef struct {cuvântului mtOption;       / / element de meniu steaguri WORD mtID;           / / meniul punctul identificator WCHAR mtString [1];   / / null-terminated șir pentru elementul de meniu} MENUITEMTEMPLATE 

 

Membrii

mtOption
Specifică unul sau mai multe din următoarele opțiuni de meniu predefinite care controlează aspectul elementul de meniu:
Valoarea Sensul
MF_CHECKED Indică faptul că elementul de meniu are un marcaj de selectare lângă o.
MF_GRAYED Indică faptul că elementul de meniu este inițial inactiv și trase cu un efect de gri.
MF_HELP Indică faptul că elementul de meniu are un separator verticale la stânga sa.
MF_MENUBARBREAK Indică faptul că elementul de meniu este plasat într-o nouă coloană. Coloanele de vechi și noi sunt separate de o bară.
MF_MENUBREAK Indică faptul că elementul de meniu este plasat într-o nouă coloană.
MF_OWNERDRAW Indică faptul că fereastra proprietarul a meniului este responsabil de toate aspectele vizuale de elementul de meniu, inclusiv statele evidențiate, verificate și inactiv de desen. Această opțiune nu este valabilă pentru un articol în bară de meniu.
MF_POPUP Indică faptul că elementul este una care se deschide un drop-jos meniu sau submeniu.

mtID
Precizează identificatorul de articol meniul de un element de comandă; un element de comanda trimite un mesaj de comandă fereastra sa proprietar. Structura MENUITEMTEMPLATE pentru un element care deschide un drop-jos meniu sau submeniu nu conține membru mtID.
mtString
Specifică șir null-terminated pentru elementul de meniu.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în winuser.h.

A se vedea, de asemenea

Meniurile privire de ansamblu, meniul structuri, LoadMenuIndirect, MENUITEMTEMPLATEHEADER

Index