CWebBrowser2 获取网页HTML

胡摩西 2012-08-16 03:15:28
CWebBrowser2怎样获取网页的源码呢?不是body部分,需要完整的html


pWebDoc->get_body(&body);//获取body接口指针
body->get_innerHTML(&p);//得到内容
CString strHtml=CString(p);

以上办法只能获取Body部分的html怎样获取完整的呢??
...全文
113 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
胡摩西 2012-08-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

CWebBrowser不是自己有DocumentText 属性嘛,HTML的东西都在里面呀
[/Quote]
我用的是MFC里面的CWebBrowser2,只有一个GetDocument()方法。通过这个方法只能得到IHTMLDocument2类型,这个类型用最上面的代码只能获得body部分,不知道怎样获取全部
傻X 2012-08-16
  • 打赏
  • 举报
回复
CWebBrowser不是自己有DocumentText 属性嘛,HTML的东西都在里面呀

3,055

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC HTML/XML
社区管理员
  • HTML/XML社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧