MENUITEMTEMPLATE

MENUITEMTEMPLATE yapısını tanımlayan bir menü öğesine menü şablonu.

typedef struct {word mtOption;       / / Menü öğesi bayraklarını word mtID;           / / Menü madde tanımlayıcısı wchar mtString [1];   / / boş sonlandırılmış dize için menü öğesi} MENUITEMTEMPLATE 

 

Üyeler

mtOption
Bir veya daha fazla menü öğesinin görünümünü denetleyen aşağıdaki önceden tanımlı menü seçenekleri belirtir:
Değer Anlamı
MF_CHECKED Menü öğesinin yanında bir onay işareti olduğunu gösterir.
MF_GRAYED Menü öğesinin başlangıçta etkin ve gri etkisi ile çizilmiş olduğunu gösterir.
MF_HELP Menü öğesinin solunda dikey ayırıcı olduğunu gösterir.
MF_MENUBARBREAK Menü öğesinin yeni bir sütunda yerleştirilir gösterir. Eski ve yeni sütunları bir çubukla ayrılır.
MF_MENUBREAK Menü öğesinin yeni bir sütunda yerleştirilir gösterir.
MF_OWNERDRAW Sahibi pencere menüsünün menü öğesi vurgulanan, denetlenmiş ve etkin olmayan devletler de dahil olmak üzere, tüm görsel yönleri çizim için sorumlu olduğunu gösterir. Bu seçenek için bir menü çubuğundaki bir öğeyi geçerli değil.
MF_POPUP Maddesi, bir açılır menüyü veya alt menüyü açar olduğunu gösterir.

mtID
Bir komut madde menü madde tanımlayıcısı belirtir; bir komut öğesi, sahibi penceresi için bir komut iletisi gönderir. Bir açılan menüyü veya alt menüyü açar bir öğe MENUITEMTEMPLATE yapısını mtID üyeyi içermiyor.
mtString
Menü öğesinin boş sonlandırılmış dize belirtir.

QuickInfo

nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan.

Ayrıca bkz:

Menüler genel bakış, menü yapıları, LoadMenuIndirect, MENUITEMTEMPLATEHEADER

Index