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