要ATL分类ActiveX控件包容?

ATL的控件承载代码不需要使用任何ATL选件类;可以创建 "AtlAxWin80" 窗口并根据需要,使用控件承载API (有关更多信息,请参见 什么是控件承载API ATL?)。 但是,下面选件类使包容功能更易于使用。

说明

CAxWindow

包装一 "AtlAxWin80" 窗口中,提供创建窗口中,创建控制和/或控件附加到窗口和检索接口指针在宿主对象。

CAxWindow2T

包装一 "AtlAxWinLic80" 窗口中,提供创建窗口中,创建控件并/或附加一个授权控件到窗口和检索接口指针在宿主对象。

CComCompositeControl

作为ActiveX基于对话框资源的控件选件类的基类。 此类控件可以包含其他ActiveX控件。

CAxDialogImpl

作为基于对话框资源的对话框选件类的基类。 此对话框可以包含ActiveX控件。

CWindow

提供方法,GetDlgControl,将返回在控件的接口指针将承载它的窗口的ID。 此外,CWindow 显示的Windows API包装通常使窗口管理更加轻松。

请参见

概念

ATL控件包容常见问题