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 ++.

Foi útil?

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
scroll top