创建 MFC ActiveX 控件容器

ActiveX 控件容器是为 ActiveX(以前运行的 OLE)控件提供运行环境的父程序。 可以创建一个能够包含具有或不使用 MFC 的 ActiveX 控件的应用程序,但使用 MFC 更容易。

重要

ActiveX 是旧技术,不应用于新开发。 有关取代 ActiveX 的新式技术的详细信息,请参阅 ActiveX 控件

使用 MFC 应用程序向导创建 MFC 容器程序允许访问由 MFC 和 ActiveX 类实现的 ActiveX 控件和 Azure 自动化的许多功能。 这些功能包括视觉编辑、Azure 自动化、创建复合文件以及控件支持。 父程序将支持的 MFC 应用程序向导视觉编辑选项包括创建容器、微型服务器、完整服务器和同时是容器和服务器的程序。

  • 新 MFC 应用程序。 若要创建包括 Azure 自动化、视觉编辑、复合文件或控件支持的新 MFC 程序,请使用 MFC 应用程序向导并选择相应的 Azure 自动化选项。

  • 现有 MFC 应用程序。 如果要向现有 MFC 应用程序添加控件包含,请参阅 OLE 控件容器:手动启用 OLE 控件包含

为以下任何类型的应用程序创建 ActiveX 容器

  1. 容器

  2. 可视化编辑

  3. MFC ActiveX 控件

另请参阅

Visual Studio 中的 C++ 项目类型