CAxWindow选件类

提供用于承载ActiveX控件的选件此类用于操作窗口。

重要

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

class CAxWindow : public CWindow

成员

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

AttachControl

附加现有的ActiveX控件绑定到 CAxWindow 对象。

CAxWindow

构造 CAxWindow 对象。

CreateControl

创建一个ActiveX控件,将其初始化,并将其在 CAxWindow 窗口。

CreateControlEx

创建一个ActiveX控件并从控件中检索接口指针(或指针)。

GetWndClassName

(静态)来检索 CAxWindow 对象的预定义的类名。

QueryControl

检索承载ActiveX控件的 IUnknown

QueryHost

检索 CAxWindow 对象的 IUnknown 指针。

SetExternalDispatch

设置 CAxWindow 对象的范围之外使用调度接口。

SetExternalUIHandler

设置 CAxWindow 对象使用的外部 IDocHostUIHandler 接口。

yx242b61.collapse_all(zh-cn,VS.110).gif运算符

运算符=

分配 HWND 到现有的CAxWindow 对象。

备注

此选件类用于操作承载一个ActiveX控件的窗口的方法。 “**AtlAxWin80"**提供承载,由 CAxWindow包装。

选件类 CAxWindow 实现为 CAxWindowT 选件类的专用化。 此专用化声明如下所示:

typedef CAxWindowT<CWindow> CAxWindow;

如果需要更改基类,可以使用 CAxWindowT 并指定新的基类用作模板参数。

要求

Header: atlwin.h

请参见

参考

CWindow选件类

概念

ATLCON示例

复合控件的基本知识

ATL控件包容常见问题

其他资源

ATL选件类概述