CPropExchangeไม่มีคลาสพื้นฐาน?
สร้างบริบทและทิศทางของการแลกเปลี่ยนคุณสมบัติ?
คลาCPropExchangeสนับสนุนการใช้งานเก็บรักษาของคอนโทรล OLE เก็บรักษาเป็นการแลกเปลี่ยนข้อมูลสถานะของตัวควบคุม มักจะถูกแสดง ด้วยคุณสมบัติ ระหว่างตัวควบคุมตัวเองและเป็นสื่อ?
กรอบโครงสร้างวัตถุที่ได้มาจากCPropExchangeเมื่อนั้นจะได้รับแจ้งว่า คุณสมบัติของตัวควบคุม OLE ถูกโหลดจาก หรือจัดเก็บเพื่อจัดเก็บข้อมูลแบบถาวร?
กรอบส่งตัวชี้ไปยังวัตถุนี้CPropExchangeเพื่อควบคุมของคุณ DoPropExchange ฟังก์ชัน ถ้าคุณใช้ ClassWizard สร้างแฟ้ม starter สำหรับการควบคุม การควบคุมของ DoPropExchange เรียกใช้ฟังก์ชันCOleControl::DoPropExchange Base-คลาสรุ่นการแลกหุ้นของตัวควบคุมคุณสมบัติ คุณปรับเปลี่ยนรุ่นของคลาสของคุณได้รับมาแลกเปลี่ยนคุณสมบัติที่คุณได้เพิ่มการควบคุมของคุณ?
สามารถใช้CPropExchangeเพื่อซีเรียลไลซ์คุณสมบัติของตัวควบคุม หรือคุณสมบัติของตัวควบคุมเมื่อโหลดหรือการสร้างตัวควบคุมในการเตรียมใช้งาน ฟังก์ชันสมาชิกExchangePropและExchangeFontPropของCPropExchangeจะสามารถเก็บคุณสมบัติ และโหลดได้จากสื่อต่าง ๆ?
ดูบทความสำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้CPropExchange, ตัวควบคุม ActiveX: หน้าคุณสมบัติในVisual c ++ Programmer ของคำแนะนำ?
#รวม lt;afxctl.h>
สมาชิกของคลาส|nbsp แผนภูมิของลำดับชั้น(&N)
ตัวอย่างnbsp MFC อย่างไฟไหม้(&N)
ดูเพิ่มเติมnbspCOleControl::DoPropExchange(&N)