Share via


CWnd::OnAmbientProperty

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

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

パラメーター

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

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

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

戻り値

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

解説

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

必要条件

ヘッダー: afxwin.h

参照

関連項目

CWnd クラス

階層図