向 ATL 项目添加对象和控件

可以使用某个 ATL 代码向导将对象或者控件添加到基于 ATL 或 MFC 的项目。 对于添加的每个 COM 对象或者控件,向导生成 .cpp 和 .h 文件,以及用于基于脚本的注册表支持的 .rgs 文件。 Visual Studio 中有下列可用的 ATL 代码向导:

ATL 简单对象

ATL 对话框

ATL 控件

ATL 属性页

ATL Active Server Page 组件

ATL OLE DB 使用者

向 MFC 添加 ATL 支持

ATL COM+ 1.0 组件向导

ATL OLE DB 提供程序

提示

在向项目中添加 ATL 对象前,应该在对象的相关帮助主题中查看它的详细信息和要求。

使用 ATL 控件向导添加对象或者控件

  1. 在“解决方案资源管理器”中,右击项目节点并在快捷菜单上单击“添加”。 单击“添加类”。

    即会出现“添加类”对话框。

  2. 利用在“类别”窗格中选定的 ATL 文件夹,从“模板”窗格中选择要插入的对象。 单击**“打开”**。 出现选定对象的代码向导。

    提示

    如果要向 MFC 项目中添加 ATL 对象,必须先为现有的项目添加 ATL 支持。 可以遵循向 MFC 项目添加 ATL 支持中的说明来完成此操作。

    或者,如果尝试在不事先添加 ATL 支持的情况下向 MFC 项目添加 ATL 对象,Visual Studio 将提示您指定是否希望为项目添加 ATL 支持。 单击**“是”**为项目添加 ATL 支持并打开选定的 ATL 向导。

请参见

任务

使用应用程序向导创建项目

参考

ATL 项目向导

Fundamentals of ATL COM Objects

默认 ATL 项目配置

概念

Visual C++ 项目

Programming with ATL and C Run-Time Code