เสมือน โมฆะ OnRemoveMenus ( CMenu * pMenuShared );
พารามิเตอร์
pMenuShared
ชี้ไปเมนูคอมโพสิตที่ถูกสร้างขึ้น โดยการเรียกไปยังฟังก์ชันสมาชิกOnInsertMenus?
หมายเหตุ
เรียกว่าโดยกรอบการเอาของคอนเทนเนอร์ที่เมนูจากเมนูคอมโพสิตที่ระบุเมื่อสิ้นสุดการเปิดใช้งานในสถาน?
เริ่มต้นใช้งานเอาจากเมนูคอนเทนเนอร์ของpMenuSharedในสถานที่ กล่าวคือ กลุ่มเมนูแฟ้ม Container และหน้าต่าง แทนที่ฟังก์ชันนี้หากใช้งานเป็นค่าเริ่มต้นนั้นไม่เหมาะสำหรับโปรแกรมประยุกต์ของคุณ ตัวอย่างเช่น ถ้าโปรแกรมประยุกต์ของคุณไม่ได้ใช้แม่แบบเอกสารสำหรับประกอบทรัพยากรชนิดเอกสาร ถ้าคุณแทนที่ฟังก์ชันนี้ คุณควรคงแทนOnInsertMenusและOnSetMenuรวมทั้ง นี่คือการขั้นสูง overridable?
ที่เมนูย่อยบนpMenuSharedอาจสามารถใช้ร่วมกัน โดยเมนูคอมโพสิตมากกว่าหนึ่งหากเซิร์ฟเวอร์มีซ้ำเรียกว่าOnInsertMenus ดังนั้น คุณไม่ควรลบเมนูย่อยใด ๆ ในการแทนที่ของOnRemoveMenus คุณควรเท่านั้นแยกได้?
ดูข้อมูลเพิ่มเติม IOleInPlaceFrame::RemoveMenusในเอกสารประกอบ OLE?
ภาพรวม COleClientItem |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCOleClientItem::OnInsertMenus, COleClientItem::OnSetMenu(&N)