我在网上看了个msxml2的例子,用到的代码如下:
HRESULT hr;
long cnt;
try
{
MSXML2:IXMLDOMDocumentPtr  pDoc;
MSXML2::IXMLDOMNodeListPtr  pNodeList;
MSXML2::IXMLDOMNodePtr  pNode,pRoot;
MSXML2::IXMLDOMNamedNodeMapPtr  pAttr;
hr = ::CoInitialize(NULL);
}
加了诸如:
#import "msxml6.dll" named_guids raw_interfaces_only
#import "C:\\WINDOWS\\System32\\MSXML2.dll"
#import "C:"WINDOWS"System32"MSXML2.dll"
#import <MSXML2.dll> raw_interfaces_only
using namespace MSXML2; 
#include <MsXml2.h>
#include <MsXml.h>还是解决不了问题,出错如下:错误 1 error C2065: 'IXMLDOMDocumentPtr' : undeclared identifier
错误 2 error C2146: syntax error : missing ';' before identifier 'pDoc'
错误 3 error C2065: 'pDoc' : undeclared identifier
错误 4 error C2653: 'MSXML2' : is not a class or namespace name
错误 5 error C2065: 'IXMLDOMNodeListPtr' : undeclared identifier
等,不知怎么解决,谢谢!