将对象和控件添加到 ATL 项目

注意

ATL COM+ 1.0 组件向导、ATL OLE DB 使用者向导和 ATL Active Server Page 组件向导在 Visual Studio 2019 及更高版本中不可用。

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

注意

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

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

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

    随即将显示“添加类”对话框。

  2. 在“类别”窗格中选择 ATL 文件夹后,从“模板”窗格中选择要插入的对象。 单击“打开”。 随即将显示所选对象的代码向导。

    注意

    如果要将 ATL 对象添加到 MFC 项目,则必须向现有项目添加 ATL 支持。 可以按照向 MFC 项目添加 ATL 支持中的说明来执行此操作。

    或者,如果尝试在未事先添加 ATL 支持的情况下将 ATL 对象添加到 MFC 项目,Visual Studio 会提示你指定是否要向项目添加 ATL 支持。 单击“是”向项目添加 ATL 支持并打开所选的 ATL 向导

另请参阅

ATL 项目向导
Visual Studio 中的 C++ 项目类型
ATL COM 对象基础知识
使用 ATL 和 C 运行时代码进行编程
默认 ATL 项目配置