在Web Browser 的属性里面,把 Silent 由 False 改成 True

解决方案 »

  1.   

    首先要得到根浏览器的DocumentComplete事件通知,其次要判断文档的URL就是需要的URL,而不是重定位的错误显示页面即可,错误页面往往是C:盘上的ieframe.dll文件里的资源。
    以上两个条件满足就表示页面已经正常显示了。
      

  2.   

    1、实现一个DWebBrowserEvents2连接点接口,并连上IWebBrowser2以接收事件;
    2、执行IWebBrowser2::Navigate2导航到你要加载的页面;
    3、在连接点接口的DocumentComplete事件中,把第一个参数从IDispatch查询出IWebBrowser2接口,然后跟你的浏览器控件的IWebBrowser2接口指针进行比较,如果不一样则不理,如果是相同的则表示整个文档已经全部准备好了,此时判断IWebBrowser2::get_LocationURL得到的URL如果不是C:\\...\\ieframe.dll/xxx.htm的话就是页面显示正常,否则表示导航出错
      

  3.   

    http://www.codeproject.com/KB/miscctrl/simplebrowserformfc.aspx  一定可以帮助你