如何使用WebBrowser获得一个网页的内容?
代码如下:
CComPtr< IWebBrowser2 > spWB2;
//spWB2.CoCreateInstance( CLSID_InternetExplorer );
spWB2.CoCreateInstance( CLSID_WebBrowser );
CComVariant flag;
CComVariant empty;
CComBSTR url;
spWB2->Navigate( url, &flag, &empty, &empty, &empty );
while( !IsDocumentReady( spWB2.p ) )
Sleep( 500 );
CComPtr< IDispatch > spDisp;
spWB2->get_Document( &spDisp );
如果使用CLSID_InternetExplorer,可以获得网页,
但如果使用CLSID_WebBrowser,就不行了,有没有方法使用WebBrowser,而不是IE?