MENUITEMTEMPLATE

โครงสร้างMENUITEMTEMPLATEกำหนดรายการเมนูในแบบเมนู.

typedef struct {WORD mtOption       / / WORD ในการตั้งค่าสถานะรายการเมนู mtID           / / เมนูสินค้ารหัส WCHAR mtString [1];   / / สิ้นสุด ด้วย null สายอักขระสำหรับรายการเมนู} MENUITEMTEMPLATE 

 

สมาชิก

mtOption
ระบุอย่างน้อยหนึ่งตัวเลือกเมนูที่กำหนดไว้ล่วงหน้าดังต่อไปนี้ที่ควบคุมลักษณะที่ปรากฏของรายการเมนู:
ค่า ความหมาย
MF_CHECKED บ่งชี้ว่า รายการเมนูที่มีเครื่องหมายถูกอยู่ด้านข้าง.
MF_GRAYED บ่งชี้ว่า รายการเมนูไม่ทำงานตั้งแต่เริ่มแรก และวาด มีลักษณะพิเศษเป็นสีเทา.
MF_HELP บ่งชี้ว่า รายการเมนูที่มีตัวคั่นแนวตั้งทางด้านซ้าย.
MF_MENUBARBREAK บ่งชี้ว่า รายการเมนูที่ถูกวางลงในคอลัมน์ใหม่ คอลัมน์เก่า และใหม่จะถูกคั่น ด้วยแถบ.
MF_MENUBREAK บ่งชี้ว่า รายการเมนูที่ถูกวางลงในคอลัมน์ใหม่.
MF_OWNERDRAW บ่งชี้ว่า หน้าต่างที่เจ้าของเมนูรับผิดชอบในการวาดภาพทุกภาพด้านในรายการเมนู รวมทั้งอเมริกาเน้น ตรวจสอบ และไม่ได้ใช้งาน ตัวเลือกนี้จะไม่ถูกต้องสำหรับสินค้าในแถบเมนู.
MF_POPUP บ่งชี้ว่า สินค้าที่เปิดแบบหล่นลงเมนูหรือเมนูย่อย.

mtID
ระบุตัวระบุรายการเมนูของรายการคำสั่ง ในรายการคำสั่งส่งข้อความคำสั่งไปยังหน้าต่างของเจ้าของ MENUITEMTEMPLATEโครงสร้างสำหรับสินค้าที่เปิดแบบหล่นลงเมนูหรือเมนูย่อยไม่ประกอบด้วยสมาชิกmtID.
mtString
ระบุสายสิ้นสุดด้วย null สำหรับรายการเมนู.

QuickInfo

nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h.

ดูเพิ่มเติม

ภาพรวมของเมนูโครงสร้างเมนู LoadMenuIndirect, MENUITEMTEMPLATEHEADER

Index