[PATCH] ieframe: IOleObject::SetExtent() should resize the Shell Embedding Window.

Dmitry Timoshkov dmitry at baikal.ru
Mon Jun 22 04:40:48 CDT 2020


Hi Jacek,

Jacek Caban <jacek at codeweavers.com> wrote:

> Could you please add a test? We already have some SetExtent() tests and 
> you can use GetWindow() to get the window handle there.

Thanks for the review. I've added some tests and they show that ::SetExtent()
should not immediately resize the Shell embedding window, it looks like that
the window gets resized during UI activation. However, the application that
I have here calls ::SetExtent() (and nothing else) from its main window WM_SIZE
handler, and under Windows the contents size follows main window size, but
under Wine contents size keeps original (wrong) values. Do you have an idea
what might be wrong, and how this behaviour could be tested?

-- 
Dmitry.



More information about the wine-devel mailing list