[user32_apitest]
authorGiannis Adamopoulos <gadamopoulos@reactos.org>
Sun, 25 Sep 2011 16:05:09 +0000 (16:05 +0000)
committerGiannis Adamopoulos <gadamopoulos@reactos.org>
Sun, 25 Sep 2011 16:05:09 +0000 (16:05 +0000)
commitdc6c2f8e888404292dfa17e272db66951de91a51
tree726191dfcc4542b77790750efddde0bbae8bb62e
parentc334575fcdd171405786193349067c78b5dfc01b
[user32_apitest]
- In TrackMouseEvent tests, use mouse_event function to move the mouse cause this causes low level hooks to be called and SetCursorPos doesn't
- Test low level mouse hooks for TrackMouseEvent
- Test ways to block WM_MOUSEHOVER and WM_MOUSELEAVE. This is useful to detect where each message is generated
- clean up the code a bit by adding FLUSH_MESSAGES macro that checks for expected message queue status and flushes the message queue

svn path=/trunk/; revision=53855
rostests/apitests/user32/TrackMouseEvent.c
rostests/apitests/user32/helper.c