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 COleControl

Grafico delle gerarchie

COleControl::DoPropExchange