首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

小弟我在程序中使用webbrowser来显示网页,但访问某些网站时有弹出广告窗口,请教怎么屏蔽这些窗口不让弹出

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

求助:我在程序中使用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 }
试试这个

热点排行