码迷,mamicode.com
首页 > 编程语言 > 详细

vc++获取网页源码

时间:2017-05-24 17:37:43      阅读:269      评论:0      收藏:0      [点我收藏+]

标签:request对象   logs   log   内存泄露   vc++   color   智能   简单   初始化   

1. 获取网页源码的步骤:

  1. com组件的初始化
  2. 创建WinHttpRequest对象
  3. 创建并实例化WinHttpRequest组件
  4. 调用Open方法打开连接
  5. 调用Send方法发送请求
  6. 使用ResponseText获取返回的文本
  7. 释放WinHttpRequest组件
  8. 释放WinHttpRequest对象
  9. 卸载com组件

2.3种操作方式:

  1. 类型库生成包装类的方式
  2. import+接口方式
  3. import+智能指针包装类的方式,

3.3种操作方式的比较

  1. 类型库生成包装类的方式:优点->使用方便,贴近C++。缺点->COM接口的默认缺省参数必须填写,不灵活
  2. import+接口方式:优点->COM接口的申请与释放自己控制,很灵活。缺点->控制不好容易引起内存泄露且COM组件的实例化参数较多
  3. import+智能指针包装类的方式:优点->智能指针使用方便、不用担心内存泄露、COM组件实例化简单、可使用COM组件的默认缺省参数

vc++获取网页源码

标签:request对象   logs   log   内存泄露   vc++   color   智能   简单   初始化   

原文地址:http://www.cnblogs.com/hupeng1234/p/6898269.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!