COleControl::ExchangeVersion
Sérialise ou initialise l'état des informations de version d'un contrôle.
BOOL ExchangeVersion(
CPropExchange* pPX,
DWORD dwVersionDefault,
BOOL bConvert = TRUE
);
Paramètres
pPX
Un pointeur vers un objet d' CPropExchange . L'infrastructure fournit cet objet pour générer le contexte de l'échange de propriétés, y compris sa direction.dwVersionDefault
Le numéro de version actuelle du contrôle.bConvert
Indique si les données persistantes doivent être converties vers le dernier format une fois enregistrées, ou mises à jour dans le même format chargé.
Valeur de retour
Une valeur différente de zéro de la fonction réussie ; 0 sinon.
Notes
En général, il s'agit de la première fonction appelée par la substitution d'un contrôle d' COleControl::DoPropExchange. Lors de le chargement, cette fonction lit le numéro de version de données persistantes, et définit l'attribut de version de l'objet de CPropExchange en conséquence. En enregistrant, cette fonction écrit le numéro de version de données persistantes.
Pour plus d'informations sur la persistance et le versioning, consultez l'article Contrôles ActiveX : Sérialisation.
Configuration requise
Header: afxctl.h