次の方法で共有


CWnd::OnAmbientProperty

更新 : 2007 年 11 月

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

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

パラメータ

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

  • dispid
    要求されたアンビエントなプロパティのディスパッチ ID を指定します。

  • pvar
    呼び出し元が割り当てた VARIANT 構造体へのポインタ。このポインタによって、アンビエントなプロパティの値が返されます。

戻り値

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

解説

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

必要条件

ヘッダー : afxwin.h

参照

参照

CWnd クラス

階層図

その他の技術情報

CWnd のメンバ