CWnd::OnAmbientProperty

このメンバー関数は、OLE コントロールを持つウィンドウからアンビエント プロパティの値を取得するために、フレームワークによって呼び出されます。

virtual BOOL OnAmbientProperty(
   COleControlSite* pSite,
   DISPID dispid,
   VARIANT* pvar 
);

パラメーター

  • pSite
    アンビエント プロパティを要求したコントロールへのポインター。

  • dispid
    要求されたアンビエント プロパティのディスパッチ ID。

  • pvar
    呼び出し元が割り当てた VARIANT 構造体へのポインター。このパラメーターを通じてアンビエント プロパティの値が返されます。

戻り値

アンビエント プロパティがサポートされている場合は TRUE を返します。それ以外の場合は FALSE を返します。

解説

OLE コントロール コンテナーによって返される既定のアンビエント プロパティの値を変更するには、この関数をオーバーライドします。 オーバーライドした関数で処理されないアンビエント プロパティの要求は、基本クラスの実装に送られます。

必要条件

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

参照

参照

CWnd クラス

階層図

概念

CWnd のメンバー