ReactOS
0.4.15-dev-2100-g9e32854
|
#include "precomp.h"
Go to the source code of this file.
Macros | |
#define | FLUSH_MESSAGES(expected, notexpected) |
#define | EXPECT_TME_FLAGS(hWnd, expected) |
#define | MOVE_CURSOR(x, y) |
Functions | |
static int | get_iwnd (HWND hWnd) |
LRESULT CALLBACK | TmeTestProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) |
static LRESULT CALLBACK | MouseLLHookProc (int nCode, WPARAM wParam, LPARAM lParam) |
static LRESULT CALLBACK | MouseHookProc (int nCode, WPARAM wParam, LPARAM lParam) |
static void | FlushMessages () |
static void | create_test_windows () |
static void | destroy_test_window () |
static void | TmeStartTracking (HWND hwnd, DWORD Flags) |
DWORD | TmeQuery (HWND hwnd) |
void | Test_TrackMouseEvent () |
START_TEST (TrackMouseEvent) | |
Definition at line 157 of file TrackMouseEvent.c.
Definition at line 96 of file TrackMouseEvent.c.
Definition at line 162 of file TrackMouseEvent.c.
|
static |
Definition at line 101 of file TrackMouseEvent.c.
Referenced by Test_TrackMouseEvent().
|
static |
Definition at line 126 of file TrackMouseEvent.c.
Referenced by Test_TrackMouseEvent().
|
static |
Definition at line 74 of file TrackMouseEvent.c.
Referenced by Test_TrackMouseEvent().
Definition at line 14 of file TrackMouseEvent.c.
Referenced by FlushMessages(), MouseHookProc(), and TmeTestProc().
Definition at line 63 of file TrackMouseEvent.c.
Referenced by create_test_windows().
Definition at line 53 of file TrackMouseEvent.c.
Referenced by create_test_windows().
START_TEST | ( | TrackMouseEvent | ) |
Definition at line 433 of file TrackMouseEvent.c.
void Test_TrackMouseEvent | ( | ) |
Definition at line 259 of file TrackMouseEvent.c.
Referenced by START_TEST().
Definition at line 147 of file TrackMouseEvent.c.
Definition at line 134 of file TrackMouseEvent.c.
Referenced by Test_TrackMouseEvent().
Definition at line 22 of file TrackMouseEvent.c.
Referenced by create_test_windows().
HHOOK hMouseHook |
Definition at line 11 of file TrackMouseEvent.c.
Referenced by create_test_windows(), destroy_test_window(), and MouseHookProc().
HHOOK hMouseHookLL |
Definition at line 11 of file TrackMouseEvent.c.
Referenced by create_test_windows(), destroy_test_window(), and MouseLLHookProc().
HWND hWnd1 |
Definition at line 10 of file TrackMouseEvent.c.
Referenced by create_test_windows(), destroy_test_window(), and get_iwnd().
HWND hWnd2 |
Definition at line 10 of file TrackMouseEvent.c.
Referenced by create_test_windows(), get_iwnd(), and Test_TrackMouseEvent().
HWND hWnd3 |
Definition at line 10 of file TrackMouseEvent.c.
Referenced by create_test_windows(), get_iwnd(), and Test_TrackMouseEvent().
int ignore_mouse = 0 |
Definition at line 12 of file TrackMouseEvent.c.
Referenced by MouseHookProc(), and Test_TrackMouseEvent().
int ignore_mousell = 0 |
Definition at line 12 of file TrackMouseEvent.c.
Referenced by MouseLLHookProc(), and Test_TrackMouseEvent().
int ignore_timer = 0 |
Definition at line 12 of file TrackMouseEvent.c.
Referenced by FlushMessages(), and Test_TrackMouseEvent().
MSG_ENTRY mousehover2_chain[] |
Definition at line 176 of file TrackMouseEvent.c.
Referenced by Test_TrackMouseEvent().
MSG_ENTRY mousehover3_chain[] |
Definition at line 206 of file TrackMouseEvent.c.
Referenced by Test_TrackMouseEvent().
MSG_ENTRY mousehover3_dropmouse_chain[] |
Definition at line 232 of file TrackMouseEvent.c.
Referenced by Test_TrackMouseEvent().
MSG_ENTRY mousehover3_dropmousell_chain[] |
Definition at line 240 of file TrackMouseEvent.c.
Referenced by Test_TrackMouseEvent().
MSG_ENTRY mousehover3_droptimer_chain[] |
Definition at line 222 of file TrackMouseEvent.c.
Referenced by Test_TrackMouseEvent().
MSG_ENTRY mousehover3_nomove_chain[] |
Definition at line 217 of file TrackMouseEvent.c.
Referenced by Test_TrackMouseEvent().
MSG_ENTRY mouseleave2to1_chain[] |
Definition at line 187 of file TrackMouseEvent.c.
Referenced by Test_TrackMouseEvent().
MSG_ENTRY mouseleave2to3_chain[] |
Definition at line 196 of file TrackMouseEvent.c.
Referenced by Test_TrackMouseEvent().
MSG_ENTRY mouseleave3_remainging_chain[] |
Definition at line 256 of file TrackMouseEvent.c.
Referenced by Test_TrackMouseEvent().
MSG_ENTRY mouseleave3to2_dropmouse_chain[] |
Definition at line 246 of file TrackMouseEvent.c.
Referenced by Test_TrackMouseEvent().
MSG_ENTRY mouseleave3to2_dropmousell_chain[] |
Definition at line 252 of file TrackMouseEvent.c.
Referenced by Test_TrackMouseEvent().
MSG_ENTRY mousemove2_chain[] |
Definition at line 167 of file TrackMouseEvent.c.
Referenced by Test_TrackMouseEvent().