佚名通过本文主要向大家介绍了存根收据打印模板,顺丰电子存根打印,陈存根,存根联,存根等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 在编写com代理存根dll时,出现奇怪的编译错误,请高手指点!
描述:
描述:
如题。错误是:d:\practice\COM\OutproCom\MyProxyStub\MyProxyStub_p.c(85): fatal error C1189: #error : You need a Windows 2000 or later to run this stub because it uses these features:
我的做法是在win32项目中创建一个空的dll工程,然后加入MyProxyStub.idl,编译得到MyProxyStub_i.c,MyProxyStub_h.h,MyProxyStub_p.c,dlldata.c,然后把它们加入这个dll工程中,同时去掉MyProxyStub.idl再编译,希望得到MyProxyStub.dll。但是出现了上述错误。是不是必须用midl编译?用midl编译总是出can't find c preprocessor的错误,请高手指点!