VS 2003 下调用MSXML的方法



0. 保证机器里安装了msxml(在Windows安装目录/System32下能找到msxml4.dll),否则安装msxml.msi;
1. 新建一个C++项目;
2. 添加一个CPP文件;
3. 在项目的属性栏里展开“C/C++”,在“常规”选项卡的“附加包含目录”里边添加“VS2003安装目录/Vc7/PlatformSDK/Include;”;
4. 展开“链接器”,在“常规”选项卡的“附加库目录”里边添加“VS2003安装目录/Vc7/PlatformSDK/Lib;”;
5. 在“链接器”的“命令行”选项卡的“附加选项”里加入“msxml.lib”;
6. 在C++源文件里加入:
#import <msxml4.dll>
using namespace MSXML2;
这样即完成了对XML环境的设置。
在使用MS DOM的各个接口之前,还要进行一次COM环境初始化工作:
CoInitialize(0);
使用完毕后要调用:
CoUninitialize();
来清理COM环境。
在使用IXMLDOMDocument之前要进行一次实例化的工作:
IXMLDOMDocument xmlDoc;
HRESULT hr;
hr = xmlDoc.CreateInstance( __uuidof( DOMDocument40 ) );
xmlDoc->async = VARIANT_FALSE;
xmlDoc->load( "c://xml.xml" );

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值