Question

J'utilise VS2008 (C ++) pour créer un plugin IE qui crée une fenêtre enfant. Il est comme une fenêtre Explorer normale, mais personnalisé pour répondre à mes besoins. Je veux détruire la fenêtre lorsque l'utilisateur quitte la page, en appelant DestroyWindow ().

Je ne sais pas comment détecter si l'utilisateur a navigué loin. Y at-il un écouteur d'événement / gestionnaire que je peux mettre dans mon code pour y parvenir?.

Je l'ai vu un peu javascript qui fait cela, mais je dois utiliser C ++.

Était-ce utile?

La solution

Vous pouvez synchroniser les événements Naviguer () dans DWebBrowser2 et déterminer si l'URL cible est en dehors du contexte que vous vous souciez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top