Partager via


COleControl::SerializeVersion

Sérialise ou initialise l'état des informations de version d'un contrôle.

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

Paramètres

  • ar
    Un objet d' CArchive à sérialiser vers ou depuis.

  • dwVersionDefault
    Le numéro de version actuelle du contrôle.

  • bConvert
    Indique si les données persistantes doivent être converties vers le dernier format lorsqu'elles sont enregistrées, ou mises à jour dans le même format qu'elles avaient lorsqu'elles ont été chargées.

Valeur de retour

Le numéro de version du contrôle.Si l'archivage spécifiée charge, SerializeVersion retourne la version chargée de cette archive.Sinon, il retourne la version actuellement chargée.

Notes

Vous pouvez améliorer la représentation binaire de la persistance d'un contrôle à l'aide de SerializeVersion, d' SerializeExtent, et d' SerializeStockProps pour remplacer COleControl::Serialize.Pour obtenir un exemple, consultez le code à SerializeExtent.Pour plus d'informations sur optimiser l'initialisation, consultez Contrôles ActiveX : optimisation.

Configuration requise

Header: afxctl.h

Voir aussi

Référence

Classe de COleControl

Graphique de la hiérarchie

COleControl::SerializeExtent

COleControl::SerializeStockProps

COleControl::ResetVersion