IAxWinAmbientDispatchEx 介面

這個介面會實作裝載控制項之補充環境屬性。

重要事項重要事項

這個類別和其成員不能用於 Windows 執行階段執行的應用程式。

MIDL_INTERFACE( "B2D0778B - AC99 - 4c58 - A5C8 - E7724E5316B5" )
IAxWinAmbientDispatchEx : public IAxWinAmbientDispatch

Members

fbf11702.collapse_all(zh-tw,VS.110).gif方法

SetAmbientDispatch

呼叫這個方法搭配具有使用者定義之介面的預設環境屬性的介面。

備註

包含這個介面會使用 ATL 靜態連結並裝載 ActiveX 控制項的 ATL 應用程式,有環境屬性特別的 ActiveX 控制項。不包含這個介面會產生這個判斷提示:「忘記傳遞至 LIBID CComModule::Init?」

這個介面是由裝載物件的 ATL 的 ActiveX 控制項公開 (Expose)。從 IAxWinAmbientDispatch衍生, IAxWinAmbientDispatchEx 加入允許您新增至 ATL 提供的環境屬性介面與個人的方法。

AXHost 會嘗試從包含程式碼的型別程式庫載入有關 IAxWinAmbientDispatchIAxWinAmbientDispatchEx 的型別資訊。

如果您有 ATL90.dll 連接, AXHost 從型別程式庫會載入型別資訊在 DLL。

如需的詳細資訊請參閱 載入使用 ATL AXHost 的 ActiveX 控制項

需求

這個介面的定義可用的一些表單中,如下表所示。

定義型別

檔案

IDL

atliface.idl

型別程式庫

ATL.dll

C++

atliface.h (也包含在 ATLBase.h)

請參閱

參考

IAxWinAmbientDispatch 介面