从类型库添加 MFC 类

使用此向导从类型库中的接口创建 MFC 类。 可以将 MFC 类添加到 MFC 应用程序MFC DLLMFC ActiveX 控件

注意

无需在启用自动化的情况下创建 MFC 项目,即可从类型库中添加类。

类型库包含组件公开的接口的二进制说明,定义方法及其参数和返回类型。 必须为其注册类型库才能显示在向导的“可用类型库”列表中。

从类型库添加 MFC 类

  1. 在“解决方案资源管理器”类视图中,右键单击要向其添加类的项目的名称。

  2. 从快捷菜单中,选择“添加”>“新建项”。

  3. 在“添加新项”对话框中,选择“已安装”包,然后选择“Visual C++”

  4. 在“模板”窗格中,选择“TypeLib 中的 MFC 类”,然后选择“添加”以显示从 Typelib 向导添加类

使用该向导,可以在类型库中添加多个类。 还可以在单个向导会话中从多个类型库添加类。

该向导为从所选类型库添加的每个接口创建派生自 COleDispatchDriver 的 MFC 类。 COleDispatchDriver 实现 OLE 自动化的客户端。

另请参阅

自动化客户端
自动化客户端:使用类型库