VC6升级到VS2010

VC6升级到VS2010

VS2005之后的IDE封装了MSXML2,项目中使用了第三方控件,为了兼容性,对于使用的MSSML2中的变量名称前均加上域操作符MSXML2::

即在程序头部进行如下定义:

#define IXMLDOMNodeListPtr MSXML2::IXMLDOMNodeListPtr

#define IXMLDOMNodePtr MSXML2::IXMLDOMNodePtr

#define IXMLDOMNamedNodeMapPtr MSXML2::IXMLDOMNamedNodeMapPtr

#define DOMDocument40 MSXML2::DOMDocument40

你可能感兴趣的:(VC6升级到VS2010)