次の方法で共有


COleControl::DoPropExchange

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

virtual void DoPropExchange(
   CPropExchange* pPX 
);

パラメーター

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

解説

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

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

必要条件

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

参照

参照

COleControl クラス

階層図

PX_Bool

PX_Short

その他の技術情報

COleControl のメンバー