CWnd::OnAmbientProperty
更新 : 2007 年 11 月
OLE コントロールを持つウィンドウからアンビエントなプロパティの値を取得するために、フレームワークによってこのメンバ関数が呼び出されます。
virtual BOOL OnAmbientProperty(
COleControlSite* pSite,
DISPID dispid,
VARIANT* pvar
);
パラメータ
pSite
アンビエントなプロパティを要求したコントロールへのポインタを指定します。dispid
要求されたアンビエントなプロパティのディスパッチ ID を指定します。pvar
呼び出し元が割り当てた VARIANT 構造体へのポインタ。このポインタによって、アンビエントなプロパティの値が返されます。
戻り値
アンビエントなプロパティがサポートされている場合は TRUE を返します。それ以外の場合は FALSE を返します。
解説
OLE コントロール コンテナによって返された既定のアンビエントなプロパティの値を変更するには、この関数をオーバーライドします。オーバーライドした関数で処理していないアンビエントなプロパティの要求は、基本クラスの実装に送られます。
必要条件
ヘッダー : afxwin.h