CPropExchange::ExchangeProp

เสมือน BOOL ExchangeProp ( LPCTSTR pszPropName, VARTYPE vtProp, โมฆะ * pvProp, const โมฆะ * pvDefault = NULL ) = 0;

ส่งกลับค่า

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

พารามิเตอร์

pszPropName

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

vtProp

สัญลักษณ์ระบุชนิดของคุณสมบัติมีการแลกเปลี่ยน ค่าที่เป็นไปได้คือ:

สัญลักษณ์ ประเภทคุณสมบัติ
VT_I2 สั้น
VT_I4 ความยาว
VT_BOOL BOOL
VT_BSTR CString
VT_CY CY
VT_R4 ทุ่น
VT_R8 คู่

pvProp

ตัวชี้ค่าของคุณสมบัติ?

pvDefault

ชี้ไปยังค่าเริ่มต้นสำหรับคุณสมบัติ?

หมายเหตุ

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

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

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

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

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

Index