0

我正在使用 VS2008 (C++) 创建一个创建子窗口的 IE 插件。它就像一个普通的资源管理器窗口,但根据我的需要进行了定制。当用户离开页面时,我想通过调用 DestroyWindow() 来销毁窗口。

我不知道如何检测用户是否已经离开。是否有一个事件侦听器/处理程序可以放入我的代码中来完成此操作?

我在 javascript 中看到过一些这样做的,但我需要使用 C++。

4

1 回答 1

0

您可以同步 DWebBrowser2 中的 Navigate() 事件,并确定目标 URL 是否在您关心的上下文之外。

于 2009-06-29T23:45:52.567 回答