J'héberge une instance Internet Explorer (le contrôle Web) dans une classe ATL de CAxWindow. Comment puis-je empêcher qu'un site Web ouvre une nouvelle fenêtre à partir de l'IE hébergé? Je suis déjà en train de définir une implémentation de IDocHostUIHandlerDispatch pour désactiver le menu contextuel.Comment empêcher l'ouverture d'une nouvelle fenêtre dans Internet Explorer hébergé
0
A
Répondre
1
Il existe un événement sur le contrôle ActiveX WebBrowser pour afficher une nouvelle fenêtre (NewWindow, NewWindow2, NewWindow3) à écouter et à annuler.