次の方法で共有


COleControl::SerializeVersion

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

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

パラメーター

  • ar
    シリアル化する CArchive オブジェクトへの参照。

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

  • bConvert
    永続的なデータを保存したとき最新形式に変換するか、読み込まれたときと同一形式を保つかを指定します。

戻り値

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

解説

SerializeVersionSerializeExtent、および SerializeStockProps を使って COleControl::Serialize をオーバーライドすることによって、コントロールの永続的なバイナリ パフォーマンスが向上します。 「COleControl::SerializeExtent」の例を参照してください。 初期化の最適化の詳細についてを参照してくださいActiveX コントロール:最適化

必要条件

**ヘッダー:**afxctl.h

参照

参照

COleControl クラス

階層図

COleControl::SerializeExtent

COleControl::SerializeStockProps

COleControl::ResetVersion

その他の技術情報

COleControl のメンバー