Compartilhar via


COleControl::SerializeVersion

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

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

Parâmetros

  • ar
    Um objeto de CArchive a serialização de ou do.

  • 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 eles são salvos, ou mantidos no mesmo formato que tinham quando foram carregados.

Valor de retorno

O número de versão do controle.Se o arquivo especificado neutro é carregar, SerializeVersion retorna a versão do arquivo carregado neutro.Caso contrário, retornará a versão atualmente carregada.

Comentários

Você pode melhorar o desempenho binária de persistência de um controle usando SerializeVersion, SerializeExtent, e SerializeStockProps para substituir COleControl::Serialize.Para um exemplo, consulte o código em SerializeExtent.Para mais informações sobre como otimizar a inicialização, consulte Controles ActiveX: Otimização.

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe de COleControl

Gráfico de hierarquia

COleControl::SerializeExtent

COleControl::SerializeStockProps

COleControl::ResetVersion