MSXML IXMLDOMNode等需要什么头文件,msxmlixmldomnode
拿到一个源码,应该是已经可编译运行的。
不过在这我却出现编译错误,IXMLDOMNode等MSXML类均提示未定义。
已有#include <msxml.h>
我查看了一下本机的msxml.h文件,内中确实未定义IXMLDOMNode。不知何原因。
再尝试了一下其它的头文件,添加#include <msxmltbl.h>后,IXMLDOMNode已找到,不过又提示未定义IXMLDOMNode.Release方法。
请教使用过MSXML的大牛们,你们的头文件与我的一致么?可能的问题在哪?
解决方案
好久没用了,我记得XML头文件是要加版本号的,比如MSXML4就是MSXML4.h
不过一般都是用类似#import "msxml4.dll"这样让编译器帮你自动生成头文件
用户评论