Freigeben über


COleControl::ExchangeVersion

Serialisiert oder initialisiert den Zustand der Versionsinformationen eines Steuerelements.

BOOL ExchangeVersion(
   CPropExchange* pPX,
   DWORD dwVersionDefault,
   BOOL bConvert = TRUE 
);

Parameter

  • pPX
    Ein Zeiger auf ein Objekt CPropExchange.Das Framework stellt dieses Objekt, um den Kontext des Eigenschaftaustausches, einschließlich der Richtung herzustellen.

  • dwVersionDefault
    Die Anzahl der aktuellen Version des Steuerelements.

  • bConvert
    Gibt an, ob persistente Daten auf das neueste Format konvertiert werden, wenn sie gespeichert werden, oder im gleichen Format verwaltet werden, das geladen wurde.

Rückgabewert

Wert ungleich 0 der Funktion gefolgt; 0 andernfalls.

Hinweise

In der Regel ist dies die erste Funktion, die durch die Überschreibung eines Steuerelements von COleControl::DoPropExchange aufgerufen wird.Beim Laden, liest diese Funktion die Versionsnummer der persistenten Daten und legt das Versionsattribut des Objekts CPropExchange entsprechend fest.Beim Speichern, schreibt diese Funktion die Versionsnummer der persistenten Daten.

Weitere Informationen zur Beibehaltung und Versionsverwaltung, finden Sie im Artikel ActiveX-Steuerelemente: Serialisieren.

Anforderungen

Header: afxctl.h

Siehe auch

Referenz

COleControl-Klasse

Hierarchien-Diagramm

COleControl::DoPropExchange