CPropExchange::ExchangePersistentProp

เสมือน BOOL ExchangePersistentProp ( LPCTSTR pszPropName, LPUNKNOWN ไกล * ppUnk, REFIID iid, LPUNKNOWN pUnkDefault ) = 0;

ส่งกลับค่า

ไม่ใช่ศูนย์ถ้าการแลกเปลี่ยนประสบความสำเร็จ 0 ถ้าไม่สำเร็จ?

พารามิเตอร์

pszPropName

ชื่อของคุณสมบัติมีการแลกเปลี่ยน?

ppUnk

ตัวชี้ไปยังตัวแปรที่ประกอบด้วยตัวชี้ไปคุณสมบัติของอินเทอร์เฟซIUnknown (ตัวแปรนี้มักเป็นสมาชิกของคลาสของคุณ)?

iid

อินเทอร์เฟซ ID ของอินเทอร์เฟซในคุณสมบัติที่จะใช้ตัวควบคุม?

pUnkDefault

ค่าเริ่มต้นสำหรับคุณสมบัติ?

หมายเหตุ

แลกเปลี่ยนคุณสมบัติระหว่างตัวควบคุมและแฟ้ม?

ถ้าคุณสมบัติถูกโหลดจากแฟ้มตัวควบคุม คุณสมบัติถูกสร้าง และกำหนดค่าเริ่มต้นจากแฟ้ม ถ้าคุณสมบัติถูกจัดเก็บ ค่าจากการเขียนไปยังแฟ้ม?

ฟังก์ชันนี้เสมือนบริสุทธิ์แทนที่ฟังก์ชันCArchivePropExchange::ExchangePersistentProp, CResetPropExchange::ExchangePersistentPropและCPropsetPropExchange::ExchangePersistentProp?

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

ดูเพิ่มเติมnbspCOleControl::DoPropExchange, CPropExchange::ExchangeBlobProp, CPropExchange::ExchangeFontProp, CPropExchange::ExchangeProp(&N)

Index