IAxWinAmbientDispatch接口
此接口指定承载的控件或容器的属性的方法。
重要
此选件类及其成员不能在 Windows 运行时执行的应用程序。
interface IAxWinAmbientDispatch : IDispatch
成员
方法
AllowContextMenu 属性指定所承载的控件是否允许显示其自己的上下文菜单。 |
|
AllowShowUI 属性指定所承载的控件是否允许显示其自己的用户界面。 |
|
AllowWindowlessActivation 属性指定容器是将允许无窗口的激活。 |
|
BackColor 属性指定容器的单个背景色。 |
|
DisplayAsDefault 是允许查看控件的一个环境属性,如果它是默认控件。 |
|
DocHostDoubleClickFlags 属性指定应在响应双击的操作。 |
|
DocHostFlags 属性指定宿主对象的用户界面功能。 |
|
Font 属性指定容器的单个字体。 |
|
ForeColor 属性指定容器的单个前景色。 |
|
LocaleID 属性指定容器的单个区域设置ID。 |
|
MessageReflect 环境属性指定容器是将反映消息传递给承载控件。 |
|
OptionKeyPath 属性指定注册表项路径用户设置。 |
|
则应使用自行绘制抓取手柄,ShowGrabHandles 环境属性允许控件发现。 |
|
则应自行绘制阴影的,ShowHatching 环境属性允许控件发现。 |
|
UserMode 属性指定容器的单个用户模式。 |
|
AllowContextMenu 属性指定所承载的控件是否允许显示其自己的上下文菜单。 |
|
AllowShowUI 属性指定所承载的控件是否允许显示其自己的用户界面。 |
|
AllowWindowlessActivation 属性指定容器是将允许无窗口的激活。 |
|
BackColor 属性指定容器的单个背景色。 |
|
DisplayAsDefault 是允许查看控件的一个环境属性,如果它是默认控件。 |
|
DocHostDoubleClickFlags 属性指定应在响应双击的操作。 |
|
DocHostFlags 属性指定宿主对象的用户界面功能。 |
|
Font 属性指定容器的单个字体。 |
|
ForeColor 属性指定容器的单个前景色。 |
|
LocaleID 属性指定容器的单个区域设置ID。 |
|
MessageReflect 环境属性指定容器是将反映消息传递给承载控件。 |
|
OptionKeyPath 属性指定注册表项路径用户设置。 |
|
UserMode 属性指定容器的单个用户模式。 |
备注
此接口由ATL的承载对象的ActiveX控件显示。 调用此接口的方法设置环境属性可为承载的控件或指定容器的行为的其他方面。 若要添加属性。IAxWinAmbientDispatch提供了,使用 IAxWinAmbientDispatchEx。
AXHost 将尝试从包含代码的类型库加载有关 IAxWinAmbientDispatch 和 IAxWinAmbientDispatchEx 的类型信息。
如果使用ATL90.dll链接,AXHost 从类型库将加载该类型信息在DLL。
有关详细信息 承载使用ATL AXHost的ActiveX控件 参见。
要求
此接口的定义的多种形式,如下表所示。
定义类型 |
文件 |
---|---|
IDL |
atliface.idl |
类型库 |
ATL.dll |
C++ |
atliface.h (也包括在ATLBase.h) |