实现接口向导

该向导实现 COM 对象的接口。 Visual Studio 和 Windows 附带的 COM 库中包含了许多接口的实现。 当创建对象的实例时,接口实现与该对象关联并提供该对象所提供的服务。

有关接口和实现的论述,请参见 Windows SDK 中的接口和接口实现

  • 实现接口的位置
    指定类型库的位置,将从该位置创建接口。

    选项

    说明

    Project

    类型库是项目的一部分。

    注册表

    类型库已在系统中注册。 已注册的类型库在“可用的类型库”中列出。

    文件

    类型库不一定在系统中注册,但包含在文件中。 必须在“位置”中提供文件的位置。

  • 可用的类型库
    显示包含可以实现的接口定义的可用类型库。 如果单击“实现接口的位置”下的“文件”,则该框不可更改。

  • 位置
    显示“可用的类型库”列表中当前选定的类型库的位置。 如果选择“实现接口的位置”下的“文件”,则单击省略号按钮可定位包含要使用的类型库的文件。

  • 接口
    显示定义包含在“可用的类型库”框中当前选定的类型库中的接口。

    提示

    与选定对象已实现的那些接口具有相同名称的接口不显示在“接口”框中。

    传输按钮

    说明

    >

    将“接口”列表中当前选定的接口名称添加到“实现接口”列表。

    >>

    将“接口”列表中可用的所有接口名称添加到“实现接口”列表。

    <

    移除“实现接口”列表中当前选定的接口名称。

    <<

    移除“实现接口”列表中当前列出的所有接口名称。

  • 实现接口
    显示已选定在对象上实现的接口名称。

    提示

    如果包括从 IDispatch 派生的多个接口,或者尝试实现从类上的另一个现有接口派生的接口,则必须消除 COM_MAP 项的歧义。 有关更多信息,请参见 COM_INTERFACE_ENTRY2

请参见

任务

实现接口