用MFC做了个简单浏览器,但是点击链接的时候会用IE打开新页面

来源:百度知道 编辑:UC知道 时间:2024/05/17 03:02:17
我自己用MFC做了个很简单的浏览器,有点基本的功能,但是在用我这个浏览器浏览网页的时候,在点击一个链接的时候会调用的IE浏览器打开新网页而不是我的浏览器。。。这个比较郁闷哦。。。

Dlg::NewWindow3Explorer1(LPDISPATCH* ppDisp, BOOL* Cancel, unsigned long dwFlags, LPCTSTR bstrUrlContext, LPCTSTR bstrUrl)
{
// TODO: 在此处添加消息处理程序代码
* Cancel = TRUE;
VARIANT vInfo;
m_webBrowser.Navigate(<span style="color: rgb(51, 102, 153); font-family: Monaco, Consolas, 'Lucida Console', 'Courier New', serif; line-height: 21.600000381469727px; ">bstrUrl</span>, &vInfo, &vInfo, &vInfo, &vInfo);
}
这段代码可以禁止网页在新窗口打开

我写的也是这样

注册表没改吧。

什么东西啊 我来噌分的