COleControl::SerializeExtent
コントロールに割り当てられた空間の表示状態をシリアル化するか、または初期化します。
void SerializeExtent(
CArchive& ar
);
パラメーター
- ar
から、またはシリアル化する CArchive のオブジェクト。
解説
SerializeExtent、COleControl::Serializeをオーバーライドするために SerializeStockPropsと SerializeVersion を使用してコントロールのバイナリ永続化のパフォーマンスが向上します。次の例を参照してください。初期化の最適化の詳細については、ActiveX コントロール: 最適化を参照してください。
使用例
void CMyAxCtrl::Serialize(CArchive& ar)
{
SerializeVersion(ar, MAKELONG(_wVerMinor, _wVerMajor));
SerializeExtent(ar);
SerializeStockProps(ar);
if (ar.IsStoring())
{ // storing code
}
else
{ // loading code
}
}
必要条件
ヘッダー : afxctl.h