המבנה MENUEX_TEMPLATE_ITEM מגדירה תבנית תפריט מורחב של פריט תפריט. הגדרת מבנה הנקובים להלן היא להסבר בלבד; לא קיים כל קובץ כותרת רגיל.
/ / typedef struct {/ / DWORD dwType;
/ / DWORD dwState;
/ / UINT uId;
/ / מילת bResInfo;
/ / WCHAR szText [1];
/ / / / DWORD dwHelpId;
/ /} MENUEX_TEMPLATE_ITEM
ערך | משמעות |
---|---|
0x80 | המבנה מגדירה את פריט התפריט האחרון שורת תפריטים, תפריט נפתח, משנה או תפריט קיצור. |
0x01 | המבנה מגדיר פריט שפותח תפריט נפתח או תפריט משנה. המבנים הבאים להגדיר פריטי התפריט המתאימה בתפריט הנפתח או תפריט משנה. |
עבור יישומי 32 סיביות, חבר זה הוא WORD; עבור יישומי 16 סיביות, הוא בית.
תבנית של תפריט מורחב כולל מבנה MENUEX_TEMPLATE_HEADER ואחריו אחד או יותר מבני MENUEX_TEMPLATE_ITEM רציף. מבנים MENUEX_TEMPLATE_ITEM , שהן משתנה באורך, מיושרות לגבולות doubleword. כדי ליצור תפריט מתבנית תפריט מורחב בזיכרון, השתמש בפונקציה LoadMenuIndirect.
nbsp; Windows &NT: מחייב גירסה 4.0 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
מבט כולל תפריטים, תפריט מבנים, LoadMenuIndirect, MENUEX_TEMPLATE_HEADER, MENUITEMINFO