CMenu::DeleteMenu

BOOL DeleteMenu ( UINT nPosition, UINT nFlags );

ส่งกลับค่า

ไม่ใช่ศูนย์ถ้าฟังก์ชันนี้จะสำเร็จ 0 อื่น?

พารามิเตอร์

nPosition

ระบุรายการเมนูที่จะถูกลบ ตามที่กำหนดโดยnFlags?

nFlags

ใช้ในการตีความnPositionในวิธีการต่อไปนี้:

nFlags การตีความเนื้อความของ nPosition
MF_BYCOMMAND ระบุพารามิเตอร์ให้สั่ง ID ของรายการเมนูที่มีอยู่ นี่คือค่าเริ่มต้นถ้าทั้งMF_BYCOMMANDและMF_BYPOSITIONถูกตั้งค่า?
MF_BYPOSITION ระบุพารามิเตอร์ให้ตำแหน่งของรายการเมนูที่มีอยู่ รายการแรกอยู่ที่ตำแหน่ง 0?

หมายเหตุ

ลบรายการจากเมนู ถ้ารายการเมนูมีเมนูแบบผุดขึ้นเกี่ยวข้องDeleteMenuขัดหมายเลขอ้างอิงไปยังเมนูแบบผุดขึ้น และทำให้หน่วยความจำที่ใช้ โดยเมนูแบบผุดขึ้น?

เมื่อใดก็ ตามเมนูที่อยู่ในหน้าต่างมีการเปลี่ยนแปลง (หรือไม่มีแสดงหน้าต่าง), แอพลิเคชันต้องโทรCWnd::DrawMenuBar?

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

ดูเพิ่มเติมnbspCWnd::DrawMenuBar, :: DeleteMenu(&N)

Index