MFC ActiveX 控件向导

ActiveX 控件是一种特定的自动化服务器类型;它是可重用组件。 托管 ActiveX 控件的应用程序是该控件的自动化客户端。 如果目标是创建此类可重用组件,请使用此向导创建控件。 有关详细信息,请参阅 MFC ActiveX 控件

重要

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

或者,可以使用 MFC 应用程序向导创建自动化服务器 MFC 应用程序。

使用此向导创建的 ActiveX 控件可以有用户界面,也可以不可见。 可以在向导的“控件设置”页中指示此选项。 计时器控件是要不可见的 ActiveX 控件的示例。

ActiveX 控件可以具有复杂的用户界面。 某些控件可能类似于封装窗体:单个控件包含多个字段,每个控件都是 Windows 控件本身的权利。 例如,作为 MFC ActiveX 控件实现的计算机部件对象可能呈现类似于窗体的用户界面。 用户可以使用 UI 读取和编辑部件号、部件名和其他信息。 有关详细信息,请参阅 MFC ActiveX 控件

如果需要为 ActiveX 对象创建容器,请参阅创建 ActiveX 控件容器

MFC 初学者程序包括 C++ 源 (.cpp) 文件、资源 (.rc) 文件和项目 (.vcxproj) 文件。 这些初学者文件中生成的代码基于 MFC。

以下示例列表显示了 ActiveX 控件的任务和增强功能类型:

概述

此向导页介绍要创建的 MFC ActiveX 控件项目的当前应用程序设置。 默认情况下,向导将创建一个项目,如下所示:

  • 默认项目不会生成运行时许可证或帮助文件。 可以在“设置”页上更改这些默认设置。 只有在此 ActiveX 控件向导页上所做的选择才会反映在“概述”页上。

  • 项目包括控件类和属性页类,具体取决于项目的名称。 可以在“控件名称”页上编辑项目的名称和文件名。

  • 该控件基于没有现有的 Windows 控件,在可见时激活,具有用户界面,并包含“关于”对话框。 可以在“设置”页上更改这些默认设置。

另请参阅

Visual Studio 项目 - C++
Visual Studio 中的 C++ 项目类型
概念