我正在使用VS2008(C ++)来创建一个创建子窗口的IE插件。它就像一个普通的资源管理器窗口,但可以根据我的需求进行定制。我希望在用户通过调用DestroyWindow()导航离开页面时销毁窗口。
我不知道如何检测用户是否已导航。是否有一个事件监听器/处理程序可以放入我的代码中来完成此任务?。
我在javascript中看到过一些这样做,但我需要使用C ++。
答案 0 :(得分:0)
您可以在DWebBrowser2中同步Navigate()事件,并确定目标网址是否在您关注的上下文之外。