IAxWinAmbientDispatch接口

此接口指定承载的控件或容器的属性的方法。

重要

此选件类及其成员不能在 Windows 运行时执行的应用程序。

interface IAxWinAmbientDispatch : IDispatch

成员

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

get_AllowContextMenu

AllowContextMenu 属性指定所承载的控件是否允许显示其自己的上下文菜单。

get_AllowShowUI

AllowShowUI 属性指定所承载的控件是否允许显示其自己的用户界面。

get_AllowWindowlessActivation

AllowWindowlessActivation 属性指定容器是将允许无窗口的激活。

get_BackColor

BackColor 属性指定容器的单个背景色。

get_DisplayAsDefault

DisplayAsDefault 是允许查看控件的一个环境属性,如果它是默认控件。

get_DocHostDoubleClickFlags

DocHostDoubleClickFlags 属性指定应在响应双击的操作。

get_DocHostFlags

DocHostFlags 属性指定宿主对象的用户界面功能。

get_Font

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 是允许查看控件的一个环境属性,如果它是默认控件。

put_DocHostDoubleClickFlags

DocHostDoubleClickFlags 属性指定应在响应双击的操作。

put_DocHostFlags

DocHostFlags 属性指定宿主对象的用户界面功能。

put_Font

Font 属性指定容器的单个字体。

put_ForeColor

ForeColor 属性指定容器的单个前景色。

put_LocaleID

LocaleID 属性指定容器的单个区域设置ID。

put_MessageReflect

MessageReflect 环境属性指定容器是将反映消息传递给承载控件。

put_OptionKeyPath

OptionKeyPath 属性指定注册表项路径用户设置。

put_UserMode

UserMode 属性指定容器的单个用户模式。

备注

此接口由ATL的承载对象的ActiveX控件显示。 调用此接口的方法设置环境属性可为承载的控件或指定容器的行为的其他方面。 若要添加属性。IAxWinAmbientDispatch提供了,使用 IAxWinAmbientDispatchEx

AXHost 将尝试从包含代码的类型库加载有关 IAxWinAmbientDispatchIAxWinAmbientDispatchEx 的类型信息。

如果使用ATL90.dll链接,AXHost 从类型库将加载该类型信息在DLL。

有关详细信息 承载使用ATL AXHost的ActiveX控件 参见。

要求

此接口的定义的多种形式,如下表所示。

定义类型

文件

IDL

atliface.idl

类型库

ATL.dll

C++

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

请参见

参考

IAxWinAmbientDispatchEx接口

IAxWinHostWindow接口

CAxWindow::QueryHost

AtlAxGetHost