次の方法で共有


COleControl::DoPropExchange

更新 : 2007 年 11 月

ストリーム、またはプロパティ セットなどの 2 次記憶からコントロールを読み込むとき、または格納するときに、フレームワークが呼び出します。

virtual void DoPropExchange(
   CPropExchange* pPX 
);

パラメータ

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

解説

この関数は、通常 OLE コントロールの特定のユーザー定義プロパティを読み込みまたは格納するため、関数の PX_ ファミリを呼び出します。

OLE コントロール プロジェクトの作成に ControlWizard を使うと、この関数のオーバーライドが COleControl でサポートされているストック プロパティをシリアル化し、基本クラスの関数 COleControl::DoPropExchange を呼び出します。OLE コントロールにユーザー定義のプロパティを追加するときは、新しいプロパティをシリアル化するようにこの関数を変更する必要があります。シリアル化の詳細については、「MFC ActiveX コントロール : シリアル化」を参照してください。

必要条件

ヘッダー : afxctl.h

参照

参照

COleControl クラス

階層図

PX_Bool

PX_Short

その他の技術情報

COleControl のメンバ