IAxWinAmbientDispatch 介面

這個介面會提供所裝載的控制項或容器的特性的方法。

重要事項重要事項

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

interface IAxWinAmbientDispatch : IDispatch

Members

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

get_AllowContextMenu

AllowContextMenu 屬性所裝載的控制項是否允許顯示其內容功能表。

get_AllowShowUI

AllowShowUI 屬性所裝載的控制項是否允許顯示其使用者介面。

get_AllowWindowlessActivation

AllowWindowlessActivation 屬性指定容器是否允許無視窗啟動。

get_BackColor

BackColor 屬性指定容器的環境背景色彩。

get_DisplayAsDefault

DisplayAsDefault 是允許控制項尋找的環境屬性 (Ambient Property),如果它是預設控制項。

get_DocHostDoubleClickFlags

DocHostDoubleClickFlags 屬性指定應該是為了回應按兩下作業。

get_DocHostFlags

DocHostFlags 屬性指定主物件的使用者介面功能。

get_Font

字型 屬性指定容器的環境字型。

get_ForeColor

ForeColor 屬性指定容器的前景色彩。

get_LocaleID

LocaleID 屬性指定容器的地區設定 ID。

get_MessageReflect

MessageReflect 環境屬性指定容器是否會反映訊息傳送至裝載的控制項。

get_OptionKeyPath

OptionKeyPath 屬性指定登錄機碼路徑做為使用者設定。

get_ShowGrabHandles

如果應該繪製其本身具有抓取控點, ShowGrabHandles 環境屬性允許控制項時出現。

get_ShowHatching

如果應該繪製其本身孵化後, ShowHatching 環境屬性允許控制項時出現。

get_UserMode

UserMode 屬性指定容器的使用者模式。

put_AllowContextMenu

AllowContextMenu 屬性所裝載的控制項是否允許顯示其內容功能表。

put_AllowShowUI

AllowShowUI 屬性所裝載的控制項是否允許顯示其使用者介面。

put_AllowWindowlessActivation

AllowWindowlessActivation 屬性指定容器是否允許無視窗啟動。

put_BackColor

BackColor 屬性指定容器的環境背景色彩。

put_DisplayAsDefault

DisplayAsDefault 是允許控制項尋找的環境屬性 (Ambient Property),如果它是預設控制項。

put_DocHostDoubleClickFlags

DocHostDoubleClickFlags 屬性指定應該是為了回應按兩下作業。

put_DocHostFlags

DocHostFlags 屬性指定主物件的使用者介面功能。

put_Font

字型 屬性指定容器的環境字型。

put_ForeColor

ForeColor 屬性指定容器的前景色彩。

put_LocaleID

LocaleID 屬性指定容器的地區設定 ID。

put_MessageReflect

MessageReflect 環境屬性指定容器是否會反映訊息傳送至裝載的控制項。

put_OptionKeyPath

OptionKeyPath 屬性指定登錄機碼路徑做為使用者設定。

put_UserMode

UserMode 屬性指定容器的使用者模式。

備註

這個介面是由裝載物件的 ATL 的 ActiveX 控制項公開 (Expose)。呼叫的方法以設定環境屬性適用於裝載的控制項或指定容器的行為的其他方面。若要補充屬性。 IAxWinAmbientDispatch提供,使用 IAxWinAmbientDispatchEx

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

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

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

需求

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

定義型別

檔案

IDL

atliface.idl

型別程式庫

ATL.dll

C++

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

請參閱

參考

IAxWinAmbientDispatchEx 介面

IAxWinHostWindow 介面

CAxWindow::QueryHost

AtlAxGetHost