次の方法で共有


COleControl::SerializeVersion

コントロールのバージョン情報をシリアル化するか、または初期化します。

DWORD SerializeVersion(
   CArchive& ar,
   DWORD dwVersionDefault,
   BOOL bConvert = TRUE 
);

パラメーター

  • ar
    から、またはシリアル化する CArchive のオブジェクト。

  • dwVersionDefault
    コントロールの現在のバージョン番号。

  • bConvert
    いつが読み込まれた場合と同じ形式で保存または維持されると永続データが最新の形式に変換するかどうかを示します。

戻り値

コントロールのバージョン番号。アーカイブが指定 SerializeVersion 読み込む場合は、そのアーカイブから読み込まれたバージョンを返します。それ以外の場合は、現在読み込まれているバージョンを返します。

解説

SerializeVersionCOleControl::Serializeをオーバーライドするために SerializeExtentSerializeStockProps を使用してコントロールのバイナリ永続化のパフォーマンスが向上します。例については、SerializeExtentでコードを参照してください。初期化の最適化の詳細については、ActiveX コントロール: 最適化を参照してください。

必要条件

ヘッダー : afxctl.h

参照

関連項目

COleControl クラス

階層図

COleControl::SerializeExtent

COleControl::SerializeStockProps

COleControl::ResetVersion