COleControl::SerializeExtent

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

Index