【发布时间】:2010-11-25 01:17:18
【问题描述】:
我想处理窗口移动事件。我的第一次尝试是处理DWebBrowserEvents2::WindowSetHeight、WindowSetLeft、WindowSetTop 和WindowSetWidth 事件,但由于某些原因,这些事件根本没有被触发。我已经通过处理HTMLWindowEvents2::onresize 来调整窗口大小。窗口移动时如何处理?
我也尝试过实现IHTMLOMWindowServices,但是当窗口位置改变时它的成员不会被调用。关于什么是一个好的接口来实现有什么建议吗?我正在使用 Visual C++ 中的 ATL 创建一个 IE 扩展。
【问题讨论】:
标签: internet-explorer visual-c++ com atl bho