IAxWinAmbientDispatch インターフェイス

このインターフェイスには、ホストされるコントロールまたはコンテナーの特性を指定するためのメソッドが用意されています。

interface IAxWinAmbientDispatch : IDispatch

解説

このインターフェイスは、ATL の ActiveX コントロールをホストするオブジェクトによって公開されます。 このインターフェイスのメソッドを呼び出して、使用できるアンビエント プロパティをホストされるコントロールに設定したり、その他のコンテナーの動作を指定したりします。 IAxWinAmbientDispatch が提供するプロパティを補足するには、IAxWinAmbientDispatchEx を使用します。

AXHost は、コードを含む typelib から IAxWinAmbientDispatch および IAxWinAmbientDispatchEx の型情報の読み込みを試みます。

ATL90.dll にリンクしている場合、AXHost はこの DLL 内の typelib から型情報を読み込みます。

詳細については、「ATL AXHost を使用した ActiveX コントロールのホスト」を参照してください。

必要条件

このインターフェイスの定義の型は、次の表のようにさまざまな形式に指定できます。

定義の型

ファイル

IDL

atliface.idl

タイプ ライブラリ

ATL.dll

C++

atliface.h (ATLBase.h にもインクルードされます)

参照

参照

IAxWinAmbientDispatchEx インターフェイス

IAxWinHostWindow インターフェイス

CAxWindow::QueryHost

AtlAxGetHost

その他の技術情報

IAxWinAmbientDispatch のメンバー