COleControl::SerializeExtent

void SerializeExtent ( C&Archiveamp; ar );

Parametri

ar

Un oggetto CArchive per serializzare a o da.

Osservazioni

Chiamare questa funzione per serializzare o inizializzare lo stato di visualizzazione spazio assegnato al controllo.

Č possibile migliorare le prestazioni di persistenza binaria di un controllo utilizzando SerializeExtent, SerializeStockPropse SerializeVersion per eseguire l'override di COleControl::Serialize. Vedere l'esempio riportato di seguito. Per ulteriori informazioni su come ottimizzare l'inizializzazione, vedere controlli ActiveX: ottimizzazione.

Esempio

public static void CMyCtrl::Serialize (C&Archiveamp; ar)
{
    DWORD dwVersion =
        SerializeVersion (ar, MAKELONG (_wVerMinor, _wVerMajor));
    SerializeExtent(ar);
    SerializeStockProps(ar);

Se (ar.IsLoading())
    {
        / / carico proprietā personalizzate qui
    }
    altro
    {
        / / save proprietā personalizzate qui
    }
}

Panoramica di COleControl |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;COleControl::SerializeStockProps, COleControl::SerializeVersion

Index