次の方法で共有


COleControl::ExchangeVersion

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

BOOL ExchangeVersion(
   CPropExchange* pPX,
   DWORD dwVersionDefault,
   BOOL bConvert = TRUE 
);

パラメーター

  • pPX
    CPropExchange オブジェクトへのポインター。 交換方向などのプロパティ交換のコンテキストを確立するために、フレームワークに用意されているオブジェクト。

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

  • bConvert
    保存するときに保存データを最新の形式に変換するか、または読み込まれたときと同じ形式を維持するかを示します。

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

通常、コントロールでオーバーライドした COleControl::DoPropExchange から呼び出される最初の関数になります。 読み込み時に保存データからバージョン番号を読み込み、それに応じて CPropExchange オブジェクトのバージョン属性を設定します。 保存時には、保存データのバージョン番号を書き込みます。

保存とバージョン決定の詳細についてを参照してください「ActiveX コントロール:シリアル化

必要条件

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

参照

参照

COleControl クラス

階層図

COleControl::DoPropExchange

その他の技術情報

COleControl のメンバー