Я размещаю экземпляр Internet Explorer (элемент управления Интернетом) в классе CAxWindow ATL. Как предотвратить открытие нового окна веб-сайта из размещенного IE? Я уже настраиваю реализацию IDocHostUIHandlerDispatch для отключения контекстного меню.





В элементе управления ActiveX WebBrowser есть событие для отображения нового окна (NewWindow, NewWindow2, NewWindow3), которое необходимо прослушать и отменить.