VC CWebBrowser2 获取网页文本内容,该怎么处理

VC CWebBrowser2 获取网页文本内容
如题,想获取当前网页的文本内容,不是网页的源码,是整个网页的界面内容,就好像全选之后然后复制了那样,不过像用PostMessage发送消息事件进行模拟键盘的方式不怎么好,请问有没有什么好的获取方法?

因为有些内容在网页源码中无法获取,像用了变量或服务器获取的方式显示文字什么的就不能获取到
------解决方案--------------------
通过CWebBrowser2的Document可以满足你的需求
IHTMLDocument2=CWebBrowser2.xxxxxx;
CComPtr<IHTMLDocument3> pDocument3;
IHTMLDocument2->QueryInterface(IID_IHTMLDocument3,(void**)&pDocument3);
CComPtr<IHTMLElement> tagElement;
pDocument3->get_documentElement(&tagElement);
CComBSTR bstr;
tagElement->get_outerHTML(&bstr);//整个网页的HTML源码(你不需要这行)
tagElement->get_outerText(&bstr);//整个网页的文本(也就是你要的)