我使用VS2008(C ++)创建建立一个子窗口的IE插件。它像一个正常的浏览器窗口,但定制,以满足我的需求。我想,当用户从页面导航离开,通过调用的DestroyWindow()来销毁窗口。

我不知道如何来检测用户是否离开导航。是否有一个事件监听器/处理器,我可以把我的代码来完成呢?

我看到在JavaScript,做那几个,但我需要使用C ++。

有帮助吗?

解决方案

您可以同步的导航()在DWebBrowser2事件,并确定目标URL是你所关心的范围外。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top