CSnapInItemImpl::SetMenuInsertionFlags

โมฆะ SetMenuInsertionFlags (bool bBeforeInsertionยาว * pInsertionAllowed );

พารามิเตอร์

bBeforeInsertion

[ใน] ไม่ใช่ศูนย์ถ้าฟังก์ชันควรเรียกว่าก่อนที่จะเพิ่มลงในเมนูบริบท 0 อื่น?

pInsertionAllowed

[ใน ออก] ระบุ MMC-กำหนด รายการเมนูแทรกจุดที่สามารถใช้ นี้จะเป็นการรวมกันของค่าสถานะต่อไปนี้:

หมายเหตุ

เรียกใช้ฟังก์ชันนี้ในการปรับเปลี่ยนในเมนูแทรก ระบุค่าสถานะโดยpInsertionAllowedสำหรับวัตถุสแนปอิน?

ถ้าคุณจะพัฒนาเป็นหลักสแนปอิน คุณสามารถรีเซ็ตของจุดแทรกค่าสถานะเป็นวิธีการจำกัดชนิดของรายการเมนูที่มีส่วนขยายของบริษัทอื่นสามารถเพิ่ม ตัวอย่างเช่น สแนปอินหลักสามารถล้างค่าสถานะCCM_INSERTIONALLOWED_NEWเพื่อป้องกันไม่ให้ขยายเพิ่มรายการเมนูที่ตนเองสร้างใหม่?

นอกจากนี้คุณไม่ควรพยายามตั้งค่าบิตในpInsertionAllowedที่แต่เดิมถูกล้างไป MMC รุ่นต่อ ๆ ไปอาจใช้บิตที่ไม่อยู่ในปัจจุบันกำหนดไว้ดังนั้นคุณไม่ควรเปลี่ยนบิตที่มีอยู่ในปัจจุบันไม่มีกำหนด?

ภาพรวม CSnapInItemImpl |nbsp สมาชิกของคลาส(&N)

Index