2009-06-29 64 views
0

我正在使用VS2008(C++)创建一个创建子窗口的IE插件。它就像一个普通的浏览器窗口,但可以根据我的需要进行定制。我想通过调用DestroyWindow()来在用户离开页面时摧毁窗口。Internet Explorer在用户离开页面时发现

我不知道如何来检测用户是否离开导航。有没有一个事件监听器/处理程序,我可以在我的代码中完成此操作?

我已经看到了一些在JavaScript是这样做,但我需要使用C++。

回答

0

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

+0

我实际处理BeforeNavigate2事件(在DWebBrowserEvents2)当用户导航离开该被炒鱿鱼。感谢您的帮助,虽然:) – GotAmye 2009-07-13 18:24:14

相关问题