comctl32/listview: fix mouse message sequences

Nikolay Sivov bunglehead at
Mon Feb 25 13:07:31 CST 2013

On 2/24/2013 17:52, Daniel Jelinski wrote:
> 2013/2/24 Nikolay Sivov <bunglehead at>:
>> This doesn't look very clean. I mean invoking *up handler from a *down one.
>> Is this something that could be resolved with message loop like rbutton
>> dragging was fixed?
> TrackMouse contains the message loop. It returns FALSE when it
> receives LBUTTONUP (or any other button message),
Okay, so why not let corresponding message handler to process it normally?

>   so calling LButtonUp
> here is almost exactly what happened before. I'm not sure if inlining
> the call would help here.
> Regards,
> Daniel

More information about the wine-devel mailing list