Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Serializes or initializes the state of the display space allotted to the control.
void SerializeExtent(
CArchive& ar
);
Parameters
- ar
A CArchive object to serialize to or from.
Remarks
You can improve a control's binary persistence performance by using SerializeExtent, SerializeStockProps, and SerializeVersion to override COleControl::Serialize. See the example below. For further information on optimizing initialization, see ActiveX Controls: Optimization.
Example
void CMyAxCtrl::Serialize(CArchive& ar)
{
SerializeVersion(ar, MAKELONG(_wVerMinor, _wVerMajor));
SerializeExtent(ar);
SerializeStockProps(ar);
if (ar.IsStoring())
{ // storing code
}
else
{ // loading code
}
}
Requirements
Header: afxctl.h
See Also
Reference
COleControl::SerializeStockProps