在WebBrowser控件打开的网页链接后直接打开而不新弹出IE窗口来打开解决方法

#include

void CSameIEWndDlg::OnStatusTextChangeExplorer1(LPCTSTR Text)
{
DWORD dwServiceType=AFX_INET_SERVICE_HTTP;
CString strServer;
CString strObject;
INTERNET_PORT nPort;

if (::AfxParseURL(Text,dwServiceType,strServer,strObject,nPort))
{
m_strUrl=Text;
}
}

void CSameIEWndDlg::OnNewWindow2Explorer1(LPDISPATCH FAR ppDisp, BOOL FAR Cancel)
{
m_wndWebBrowser.Navigate(m_strUrl,NULL,NULL,NULL,NULL);
*Cancel=TRUE;
}


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 Web@Cool02.com

文章标题:在WebBrowser控件打开的网页链接后直接打开而不新弹出IE窗口来打开解决方法

文章字数:42

本文作者:零贰

发布时间:2020-03-13, 10:13:23

最后更新:2020-07-16, 15:31:09

原始链接:/html/20200313101323.html

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
零址导航 Gitee