MENUEX_TEMPLATE_ITEM yapısı, bir genişletilmiş menü şablonu için bir menü öğesini tanımlar. Burada verilen yapı tanımı yalnızca açıklama için ise; herhangi bir standart üstbilgi dosyasında mevcut değil.
/ / typedef struct {/ / dword dwType;
/ / dword dwState;
/ / UINT uId;
/ / word bResInfo;
/ / wchar szText [1];
/ / / / dword dwHelpId;
/ /} MENUEX_TEMPLATE_ITEM
Değer | Anlamı |
---|---|
0x80 | Yapı son menü öğesi, menü çubuğu, açılır menü, alt menü veya kısayol menüsünü tanımlar. |
0x01 | Yapı, bir açılır menüyü veya alt menüyü açar bir öğeyi tanımlar. Sonraki yapıları ilgili açılan menü veya alt menü öğeleri tanımlamak. |
32-Bit uygulamalar için wordbu üyesidir; 16-bit uygulamalar için öyle bir bayt.
Bir veya daha fazla bitişik MENUEX_TEMPLATE_ITEM yapılar tarafından takip menuex_template_header yapısının bir genişletilmiş menü şablonu oluşur. Değişken uzunlukta olan MENUEX_TEMPLATE_ITEM yapıları doubleword sınırları hizalanır. Bellekte bir genişletilmiş menü şablondan bir menü oluşturmak için LoadMenuIndirect işlevini kullanın.
nbsp; Windows &NT: sürüm 4.0 veya daha yenisini gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Menüler genel bakış, menü yapıları, LoadMenuIndirect, menuex_template_header, MENUITEMINFO