佚名通过本文主要向大家介绍了idl 大气校正 接口,idl接口,idl文件,idl读取hdf文件,idl读取nc文件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 在idl文件中引入外部接口的问题
描述:
描述:
我做的一个dll要引入IActiveScript,IActiveScriptParse,IActiveScriptSite等几个接口
这个COM 组件是双端口的
在IDispatch中的某个方法需要引用IActiveScriptSite *类型的参数
若在idl文件中 不加入#include “activscp.h”时,出错
error MIDL2025 : syntax error : expecting a type specification near "IActiveScriptSite"
(activscp.idl是包含上述几个接口定义的系统头文件)
但是加入#include “activscp.h”时,又报错
error MIDL2003 : redefinition : Int64ShllMod32
请问这个问题 怎么解决啊?
本人刚学COM不久,感谢大家的帮助!