我做的一个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不久,感谢大家的帮助!