Internet Explorer descobrir quando um usuário navega fora da página
-
21-08-2019 - |
Pergunta
Eu estou usando VS2008 (C ++) para criar um IE plugin que cria uma janela filho. É como uma janela normal Explorer, mas personalizado para atender às minhas necessidades. Eu quero destruir a janela quando as navega usuário fora da página, chamando DestroyWindow ().
Eu não sei como detectar se o usuário navegou para longe. Existe um evento ouvinte / manipulador que eu posso colocar no meu código para fazer isso?.
Eu vi alguns em javascript que faz isso, mas eu preciso usar C ++.
Solução
Você pode sincronizar o Navigate () eventos em DWebBrowser2, e determinar se o URL de destino está fora do contexto que você se preocupa.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow