小弟我在程序中使用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 }
试试这个
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 }
试试这个