读书人

小弟我在程序中使用webbrowser来显示网

发布时间: 2012-01-12 22:11:58 作者: rapoo

求助:我在程序中使用webbrowser来显示网页,但访问某些网站时有弹出广告窗口,请问如何屏蔽这些窗口不让弹出。
rt

[解决办法]
重载OnNewWindow2

void CXXXXHtmlView::OnNewWindow2(LPDISPATCH* ppDisp, BOOL* bCancel)
{
*ppDisp = this-> GetApplication();

*bCancel = FALSE;
}

[解决办法]
bool m_PopUp; //全局变量

DownloadBegin()
{
m_PopUp = True
}

DownloadComplete()
{ m_PopUp = False }

NewWindow2()
{ Cancel = m_PopUp }
试试这个

读书人网 >VC/MFC

热点推荐