Compartilhar via


COleControl::SerializeExtent

Serializa ou inicializa o estado do espaço de exibição alocado para o controle.

void SerializeExtent(
   CArchive& ar 
);

Parâmetros

  • ar
    A CArchive objeto serializar ou do.

Comentários

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

Exemplo

void CMyAxCtrl::Serialize(CArchive& ar)
{
   SerializeVersion(ar, MAKELONG(_wVerMinor, _wVerMajor));
   SerializeExtent(ar);
   SerializeStockProps(ar);

   if (ar.IsStoring())
   {    // storing code
   }
   else
   {    // loading code
   }
}

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe COleControl

Gráfico de hierarquia

COleControl::SerializeStockProps

COleControl::SerializeVersion

Outros recursos

COleControl membros