On 06/08/16 16:17, Dmitry Timoshkov wrote:
How about user interactions? For instance when a user drags a window holding mouse button (without releasing it) over its caption?
I'm not sure how to test it. The message will be consumed by window dragging message loop. Additional mouse message should not affect any application.
If mouse is pressed over client area then mouse move message is sent correctly with my patch. I'm expecting it to behave the same as clicking on window caption on hardware messages level.
What
about capture/activation/focus/thread attach states?
It also works as expected when mouse is captured. I'll add tests for it. There are already tests for activation. I'm not sure what you are asking about in case of focus and thread attach states.
Thanks, Piotr