IDL中引用其它IDL中的interface类型

跟風遠走 提交于 2019-12-07 10:29:48

很多时候,我们在编写组件时,会对原有的组件进行包装使用,而被包装的组件中的接口、类型很繁琐。

花费太多的时间重新定义这些接口、类型,对于我们实现简单的功能来说,有些不合算,因此我们重用原组件中的接口、类型。

步骤如下:

1 在IDL中include "*.IDL"

2 将使用MIDL生成的*.h文件放到工程目录下。

3 在调用CLSID、IID的文件中#include "*_i.c"文件。

4 你可以在IDL中任意使用*.IDL的接口了。

问题:在Rebuild All时无法编译通过。

环境:VS2005+Win7

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!