Freigeben über


COleControl::SerializeVersion

Serialisiert oder initialisiert den Zustand der Versionsinformationen eines Steuerelements.

DWORD SerializeVersion(
   CArchive& ar,
   DWORD dwVersionDefault,
   BOOL bConvert = TRUE 
);

Parameter

  • ar
    Ein zu oder von zu serialisieren CArchive-Objekt.

  • dwVersionDefault
    Die Anzahl der aktuellen Version des Steuerelements.

  • bConvert
    Gibt an, ob persistente Daten auf das neueste Format konvertiert werden, wenn es gespeichert wird oder im gleichen Format beibehalten, das es hatte, als sie geladen wurde.

Rückgabewert

Die Versionsnummer des Steuerelements.Wenn das angegebene Archiv lädt, gibt SerializeVersion die Version zurück, die von diesem Archiv geladen wird.Andernfalls wird die aktuell geladene Version zurück.

Hinweise

Sie können Persistenzleistung eines Steuerelements binäre verbessern, indem Sie SerializeVersion, SerializeExtent und SerializeStockProps verwenden, um COleControl::Serialize zu überschreiben.Ein Beispiel finden Sie im Code bei SerializeExtent.Weitere Informationen zum Optimieren der Initialisierung, finden Sie unter ActiveX-Steuerelemente: Optimierung.

Anforderungen

Header: afxctl.h

Siehe auch

Referenz

COleControl-Klasse

Hierarchien-Diagramm

COleControl::SerializeExtent

COleControl::SerializeStockProps

COleControl::ResetVersion