COleControl::SerializeExtent

โมฆะ SerializeExtent ( CArchiveamp ar );(&A)

พารามิเตอร์

ar

วัตถุCArchiveเพื่อซีเรียลไลซ์ถึง หรือจาก?

หมายเหตุ

เรียกใช้ฟังก์ชันนี้เพื่อซีเรียลไลซ์ หรือเตรียมใช้งานสถานะของพื้นที่แสดงผลการจัดสรรให้กับตัวควบคุม?

คุณสามารถปรับปรุงประสิทธิภาพการเก็บรักษาไบนารีของตัวควบคุม โดยใช้SerializeExtent, SerializeStockPropsและSerializeVersionแทนCOleControl::Serialize ดูตัวอย่างด้านล่าง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเตรียมใช้งานการปรับให้เหมาะสม ดู ตัวควบคุม ActiveX: Optimization?

ตัวอย่าง

cMyCtrl::Serialize (CArchiveamp; ar) ถือเป็นโมฆะ
{
    DWORD dwVersion =
        SerializeVersion (ar, MAKELONG (_wVerMinor, _wVerMajor));
    SerializeExtent(ar)
    SerializeStockProps(ar)

ถ้า (arIsLoading(&))
    {
        / / โหลดคุณสมบัติแบบกำหนดเองที่นี่
    }
    อื่น
    {
        / / บันทึกคุณสมบัติแบบกำหนดเองที่นี่
    }
}

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

ดูเพิ่มเติมnbspCOleControl::SerializeStockProps, COleControl::SerializeVersion(&N)

Index