コントロールに割り当てる表示領域の状態をシリアル化または初期化します。
void SerializeExtent(
CArchive& ar
);
パラメーター
- ar
シリアル化する CArchive オブジェクトへの参照。
解説
SerializeExtent、SerializeStockProps、および SerializeVersion を使って COleControl::Serialize をオーバーライドすることによって、コントロールの永続的なバイナリ パフォーマンスが向上します。 下記の例を参照してください。 初期化の最適化の詳細についてを参照してください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
参照
参照
COleControl::SerializeStockProps