CWnd::OnMenuSelectnbsp(&N);

afx_msg โมฆะ OnMenuSelect ( UINT nItemID, UINT nFlags HMENU hSysMenu );

พารามิเตอร์

nItemID

ระบุรายการที่เลือก หากสินค้าที่เลือกเป็นรายการเมนูnItemIDประกอบด้วยรหัสรายการเมนู ถ้ารายการเลือกไว้ประกอบด้วยเมนูแบบผุดขึ้นnItemIDมีดัชนีของเมนูแบบผุดขึ้น และhSysMenuมีหมายเลขอ้างอิงของ (คลิกบน) เมนูหลัก?

nFlags

ประกอบด้วยการรวมกันของค่าสถานะเมนูต่อไปนี้:

hSysMenu

ถ้าnFlagsมีMF_SYSMENUระบุถึงเมนูเกี่ยวข้องกับข้อความ ถ้าnFlagsมีMF_POPUPระบุหมายเลขอ้างอิงของเมนูหลัก ถ้าnFlagsมีทั้งMF_SYSMENUและMF_POPUPมันไม่ได้ใช้?

หมายเหตุ

ถ้าวัตถุCWndเกี่ยวข้องกับเมนูOnMenuSelectถูกเรียกตามกรอบเมื่อผู้ใช้เลือกรายการเมนู?

ถ้า 0xFFFF ประกอบด้วยnFlagsและhSysMenuมี 0, Windows ได้ปิดเมนูเนื่องจากผู้ใช้กดแป้น ESC หรือคลิกนอกเมนู?

หมายเหตุnbsp  ฟังก์ชันนี้สมาชิกจะเรียกว่าโดยกรอบการอนุญาตให้โปรแกรมประยุกต์ของคุณเพื่อจัดการกับข้อความ Windows พารามิเตอร์ส่งผ่านไปยังฟังก์ชันของคุณแสดงพารามิเตอร์ได้รับตามกรอบเมื่อได้รับข้อความ ถ้าคุณเรียกใช้งาน base-คลาสฟังก์ชันนี้ การใช้งานที่จะใช้พารามิเตอร์เดิม ไปกับข้อความและไม่พารามิเตอร์คุณใส่(&N)?

ภาพรวม CWnd |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

ดูเพิ่มเติมnbsp WM_MENUSELECT(&N)

Index