privatevoid SerializeExtent ( C&Archiveamp; ar );
Parâmetros
ar
Um objeto de CArchive para serializar para ou a partir de.
Observações
Chame esta função para serializar ou inicializar o estado de exibir espaço alocado para o controle.
Você pode melhorar o desempenho de persistência binário do Controlarar usando SerializeExtent, SerializeStockPropse SerializeVersion para substituir COleControl::Serialize. Veja o exemplo abaixo. Para mais informações sobre como otimizar a inicialização, consulte ActiveX controles: otimização.
Exemplo
privatevoid CMyCtrl::Serialize (C&Archiveamp; ar)
{
DWORD dwVersion =
SerializeVersion (ar, MAKELONG (_wVerMinor, _wVerMajor));
SerializeExtent(ar);
SerializeStockProps(ar);
se (ar.IsLoading())
{
/ / carregar propriedades personalizadas aqui
}
outra pessoa
{
/ / salvar propriedades personalizadas aqui
}
}
Visão geral de COleControl |nbsp; Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;COleControl::SerializeStockProps, COleControl::SerializeVersion