Partager via


COleControl::SerializeExtent

Sérialise ou initialise l'état de l'espace d'affichage alloué au contrôle.

void SerializeExtent(
   CArchive& ar 
);

Paramètres

  • ar
    Un objet d' CArchive à sérialiser vers ou depuis.

Notes

Vous pouvez améliorer la représentation binaire de la persistance d'un contrôle à l'aide de SerializeExtent, d' SerializeStockProps, et d' SerializeVersion pour remplacer COleControl::Serialize.Consultez l'exemple ci-dessous.Pour plus d'informations sur optimiser l'initialisation, consultez Contrôles ActiveX : optimisation.

Exemple

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

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

Configuration requise

Header: afxctl.h

Voir aussi

Référence

Classe de COleControl

Graphique de la hiérarchie

COleControl::SerializeStockProps

COleControl::SerializeVersion