มีส่งข้อความ WM_INITMENU เมื่อเมนูกำลังจะกลายเป็นใช้งานอยู่ มันเกิดขึ้นเมื่อผู้ใช้คลิกที่รายการบนแถบเมนู หรือกดคีย์เมนู นี้ทำให้โปรแกรมประยุกต์ที่จะปรับเปลี่ยนเมนูเครื่องก่อนที่จะแสดง.
WM_INITMENU hmenuInit = wParam (HMENU) / / จัดการเมนูเริ่มต้น
ถ้าโปรแกรมประยุกต์ใช้ประมวลผลข้อความนี้ ควรกลับเป็นศูนย์.
ส่งข้อความ WM_INITMENU เท่าเมื่อก่อนมีการเข้าถึงเมนู เพียงหนึ่ง WM_INITMENU ข้อความจะถูกสร้างขึ้นสำหรับการเข้าถึงแต่ละ ตัวอย่างเช่น เลื่อนเมาส์ผ่านรายการเมนูหลาย ๆ รายการในขณะที่ปุ่มค้างไม่สร้างข้อความใหม่ WM_INITMENU ไม่ได้ให้ข้อมูลเกี่ยวกับรายการเมนู.
nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน winuser.h.
ภาพรวมของแป้นพิมพ์ Acceleratorsข้อความเร่งความเร็วแป้นพิมพ์ WM_INITMENUPOPUP