如何防止在托管的Internet Explorer中打开新窗口

时间:2008-11-16 15:40:24

标签: c++ internet-explorer atl hosted

我正在CAxWindow ATL类中托管Internet Explorer实例(Web控件)。如何防止网站从托管的IE打开新窗口?我已经设置了IDocHostUIHandlerDispatch的实现来禁用上下文菜单。

1 个答案:

答案 0 :(得分:1)

WebBrowser ActiveX控件上有一个事件,用于显示您需要收听和取消的新窗口(NewWindow,NewWindow2,NewWindow3)。