[在线等]c++ MFC 我想要获取网页访问结果.用这个CHtmlView下的GetHtmlDocument()
CHtmlViewEx *pHv=new CHtmlViewEx();
pHv->Create(NULL,NULL,WS_CHILD,CRect(0, 0, 20, 20), this, 103,NULL);
// m_lotteryURL="http://www.lottery.gov.cn/";
pHv->SetWindowPos(NULL,200,200,400,300,SWP_SHOWWINDOW);//网页窗口可以正常显示网页结果
pHv->Navigate(TEXT("http://www.lottery.gov.cn/index"),NULL,NULL,NULL,NULL);
CHttpFile *pHF=(CHttpFile *)pHv->GetHtmlDocument();
目的是获取网页结果中的几个数据项,用GetHtmlDocument对不对?
↓换IHTMLDocument2 也不行,这句结束IHTMLDocument2还是为空:
IHTMLDocument2* pHtmlDoc2=(IHTMLDocument2 *)pHv->GetHtmlDocument();
谁能给一段代码,CHtmlView,可以成功获得指定地址HTML访问结果代码的(注意是结果代码,不是源码),并存到CString里备用
也可以是其它方式,成功就行~
顺便怎么提高悬赏?
参考我的另一个问题明白我的意图:
CInternetSession 未能解决