实现接口
为实现接口,必须已创建了作为 ATL COM 应用程序或包含 ATL 支持的 MFC 应用程序的项目。可使用 ATL 项目向导创建 ATL 应用程序,或者向 MFC 应用程序项目添加 ATL 对象以实现 MFC 应用程序的 ATL 支持。
创建项目后,要实现接口,必须先添加 ATL 对象。有关向 ATL 项目添加对象的向导列表,请参见向 ATL 项目添加对象和控件。
说明 |
---|
该向导不支持 ATL 对话框、使用 ATL 的 XML Web services、性能对象或性能计数器。 |
如果添加 ATL 控件,可以指定是否实现该向导的接口页上列出的和 atlcom.h 中定义的默认接口。
添加了项目或控件后,可以使用“实现接口向导”实现位于任何可用类型库中的其他接口。
如果添加新接口,必须手动将它添加到项目的 .idl 文件。有关更多信息,请参见在 ATL 项目中添加新接口。
实现接口
在类视图中,右击 ATL 对象的类名。
从快捷菜单中单击“添加”,然后单击**“实现接口”**显示“实现接口向导”。
从适当的类型库中选择要实现的接口并单击“完成”。
在类视图中,展开对象的“基项和接口”节点查看已经实现的接口,然后展开接口的节点查看它的可用属性、方法和事件。
说明 也可以使用对象浏览器查看接口成员。