Hello, Check out the description of HTTRANSPARENT on [1]. If MSDN is right here, then the code after applying my patch is still not correct, but at least closer to correct than it is now. As for a test case, do you prefer a minimalistic test case with one test that would be todo_wine without this patch and ok without it, or a massive test involving several overlapping windows belonging to different threads?
Daniel
[1] http://msdn.microsoft.com/en-us/library/windows/desktop/ms645618%28v=vs.85%2...
2012/7/21 Dmitry Timoshkov dmitry@baikal.ru:
Daniel Jelinski djelinski1@gmail.com wrote:
Fixes bug 9512 and bug 8914, tested with Delphi and DVD Profiler. Still not perfect - according to MSDN the function should never return a window belonging to another thread.
This kind of change requires a test case, and I suspect it's plain wrong.
-- Dmitry.