Condividi tramite


COleControl::ExchangeVersion

Serializzazione o inizializza lo stato delle informazioni sulla versione di un controllo.

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

Parametri

  • pPX
    Un puntatore a un oggetto CPropExchange.Il framework di questo oggetto per stabilire il contesto dello scambio di proprietà, inclusa la direzione.

  • dwVersionDefault
    Il numero di versione corrente del controllo.

  • bConvert
    Indica se i dati persistenti devono essere convertiti nell'ultimo formato una volta salvati, o gestiti nello stesso formato caricato.

Valore restituito

Diverso da zero della funzione riuscita; 0 in caso contrario.

Note

In genere, questa è la prima funzione chiamata da un override di un controllo COleControl::DoPropExchange.Nel caricamento, questa funzione legge il numero di versione di dati persistenti e imposta l'attributo di versione dell'oggetto CPropExchange di conseguenza.Nel salvare, questa funzione scrive il numero di versione di dati persistenti.

Per ulteriori informazioni sulla persistenza e il controllo delle versioni, vedere l'articolo controlli ActiveX: Serializzazione.

Requisiti

Header: afxctl.h

Vedere anche

Riferimenti

Classe di COleControl

Grafico della gerarchia

COleControl::DoPropExchange