CComPtr<IDispatch> lpDispatch ;
IHTMLDocument2 * m_pHtmlDoc2;
CComPtr<IHTMLElement> pBody;//网页中的元素
HRESULT hr;
hr=m_spWebBrowser2->get_Document(&lpDispatch);//m_spWebBrowser2这个值没有问题
//assert(lpDispatch);
if (FAILED(hr))
MessageBox(NULL,"2",NULL,MB_OK);
hr = lpDispatch->QueryInterface(IID_IHTMLDocument2, (void**)&m_pHtmlDoc2);
if (FAILED(hr))
MessageBox(NULL,"3",NULL,MB_OK);
BSTR bstrText;
hr=m_pHtmlDoc2->get_body(&pBody);//为什么在去英文网页的时候没有问题,在取中文网页时,这里的pBody的值为NULL,不知道这个方法具体怎么回事的说,哪位可以解释一下不?谢谢
IHTMLDocument2 * m_pHtmlDoc2;
CComPtr<IHTMLElement> pBody;//网页中的元素
HRESULT hr;
hr=m_spWebBrowser2->get_Document(&lpDispatch);//m_spWebBrowser2这个值没有问题
//assert(lpDispatch);
if (FAILED(hr))
MessageBox(NULL,"2",NULL,MB_OK);
hr = lpDispatch->QueryInterface(IID_IHTMLDocument2, (void**)&m_pHtmlDoc2);
if (FAILED(hr))
MessageBox(NULL,"3",NULL,MB_OK);
BSTR bstrText;
hr=m_pHtmlDoc2->get_body(&pBody);//为什么在去英文网页的时候没有问题,在取中文网页时,这里的pBody的值为NULL,不知道这个方法具体怎么回事的说,哪位可以解释一下不?谢谢
解决方案 »
- 关于窗口大小的定制
- 动态创建了个CButton,如何个btn添加单击事件?
- 谁能贴一段实际能工作的代码,实现递归备份注册表指定子键到文件,再从文件恢复该子键。
- 请问有没有像Frontpage那样通过标签切换视图的源代码?在线!
- 小白问:如何设置对话框中控件的Z序?
- 求教,如何将GPS数据接收显示问题
- 写DVD播放器用directx该如何下手?
- 如何在对话框中绘制采集的波形曲线图
- 新建如果选WIN32那个选项,WINDOW是用CREATEWINDOWEX创建的,那么怎么向WINDOW上放EDIT等控件啊。请问大家都是怎么处理的?我是菜鸟,帮
- int转成char*, 不用sprintf怎么做,谁能告诉我几种方法?
- VC中取进程路径问题?
- 各位大侠:请问如何在VC++中将控件Microsoft Chart Control Version 6.0生成的图形导出和打印出来?谢谢大家了!!!
is there a <BODY> in the HTML?