Compartilhar via


COleControl::ExchangeVersion

Serializa ou inicializa o estado de informações de versão de um controle.

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

Parâmetros

  • pPX
    Um ponteiro para um objeto de CPropExchange .A estrutura fornece esse objeto para estabelecer o contexto de troca de propriedade, incluindo sua direção.

  • dwVersionDefault
    O número de versão atual do controle.

  • bConvert
    Indica se os dados persistentes devem ser convertidos para o formato mais recente quando salvos, ou mantidos no mesmo formato que foi carregado.

Valor de retorno

Diferente de zero da função com êxito; 0 caso contrário.

Comentários

Normalmente, isso será a primeira função chamada pela substituição de um controle de COleControl::DoPropExchange.A o carregar, essa função lê o número de versão de dados persistentes, e defina o atributo de versão do objeto de CPropExchange de acordo.Para salvar, essa função grava o número de versão de dados persistentes.

Para obter mais informações sobre a persistência e o controle de versão, consulte o artigo Controles ActiveX: Serialize.

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe de COleControl

Gráfico de hierarquia

COleControl::DoPropExchange