当前位置: 代码迷 >> VC/MFC >> 求教 duilib窗口内嵌WebBrowser 鼠标点击页面会弹出浏览器打开页面,怎么在点击的时候获取到它的页面信息从而在自己的窗口中打开网址咧,在哪里响应
  详细解决方案

求教 duilib窗口内嵌WebBrowser 鼠标点击页面会弹出浏览器打开页面,怎么在点击的时候获取到它的页面信息从而在自己的窗口中打开网址咧,在哪里响应

热度:159   发布时间:2016-05-02 03:40:25.0
求教 duilib窗口内嵌WebBrowser 鼠标点击页面会弹出浏览器打开页面,如何在点击的时候获取到它的页面信息从而在自己的窗口中打开网址咧,在哪里响应
菜鸡求教 duilib窗口内嵌WebBrowser 鼠标点击页面会弹出浏览器打开页面,如何在点击的时候获取到它的页面信息从而在自己的窗口中打开网址咧,在哪里响应,或者接收什么消息还是要怎样,万分感谢
------解决思路----------------------
处理Webbrowser的OnNewWindow2、OnNewWindow3等事件
------解决思路----------------------
OnNewWindow2、OnNewWindow3等事件里,new一个WebBrowser,并且赋值给事件参数的pDisp

OnNewWindow2、OnNewWindow3等事件里
virtual void OnNewWindow2(LPDISPATCH* ppDisp,BOOL* Cancel )
{
*ppDisp=new WebBrowser();
}
  相关解决方案