Hi,
It doesn't make sense to add workarounds for Wine code, it should be fixed instead.
That's why I had separated this debatable part into patch 2/2.
But what about patch 1/2 not yet committed? That one contains all stuff that's not debatable and is backed up by tests from w2k-w7. 1/2 is stand-alone, despite the /2.
I'll not touch MCI_BREAK_HWND, because all of this windows messaging stuff. Somebody else please contribute PeekMessage etc. code.
Regards, Jörg Höhle