佚名通过本文主要向大家介绍了idl源代码,idl代码,idl代码库,遥感分类的idl代码库,vc6.0调用idl代码库等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 获取到的源代码跟idl文件相关的问题
描述:
解决方案1:
描述:
获取到的一份VC源代码,有两部分程序(程序A-exe,程序B-ocx),A程序要使用到B-ocx两者之间使用RPC通信。
同事说缺少了对应的idl文件,我用VC 6.0编译是通过的。
网上查了查,没查到idl的详细说明。
这里面到底如何去判断是否需要idl文件?
另外,要对源代码进行修改,是否必须要有idl文件呀?
thx...
解决方案1:
用Ole view查看一下ocx的类型库
解决方案2: 已经生成了B-ocx,就不需要IDL了。
IDL 生成的.h,i.c是接口和IID的定义。
友情帮顶
解决方案4: 如果仅仅是像使用ocx不需要idl文件也行
导入调用ocx使用#import即可
idl是通用的标准,不光用于c/c++,保证各种语言写的空件是通过标准接口的二进制级的重用。
midl工具编译idl文件会生成XXX_i.c, XXX_p.c文件