Я хочу обрабатывать события перемещения окна. Моей первой попыткой было обработать события DWebBrowserEvents2::WindowSetHeight
, WindowSetLeft
, WindowSetTop
и WindowSetWidth
, но по некоторым причинам эти события вообще не срабатывали. Я обрабатывал изменение размера окна, обрабатывая HTMLWindowEvents2::onresize
. Как бы я поступил, когда окно движется?
Я также пытался реализовать IHTMLOMWindowServices
, но его элементы не вызываются при изменении положения окна. Есть ли какие-либо предложения относительно того, что было бы хорошим интерфейсом для реализации? Я создаю расширение IE, используя ATL в Visual C++.