我有一个 BHO,它应该在 Windows 资源管理器浏览本地磁盘时拦截 DISPID_BEFORENAVIGATE2 事件。它在 XP 和 Vista 中运行良好,但在 Windows 7 RC 中停止运行。
结果,当浏览本地文件夹时,Windows 7 RC 停止发送 DISPID_BEFORENAVIGATE2 事件!它确实会向我的 BHO 发送其他事件(例如 DISPID_DOWNLOADBEGIN 等),但我需要 DISPID_BEFORENAVIGATE2。
任何人都可以确认这一点和/或提供可能的解决方法吗?
谢谢!