ReactOS 0.4.16-dev-1288-g7ec3a7e
|
#include "precomp.h"
#include "undocuser.h"
#include "winxx.h"
#include <imm.h>
#include <strsafe.h>
#include "msgdump.h"
Go to the source code of this file.
Classes | |
struct | TEST_ENTRY |
Macros | |
#define | MAX_MSGS 512 |
#define | MSGDUMP_PRINTF trace |
#define | MSGDUMP_PREFIX s_prefix |
#define | STAGE_1 1 |
#define | STAGE_2 2 |
#define | STAGE_3 3 |
#define | STAGE_4 4 |
#define | STAGE_5 5 |
Typedefs | |
typedef struct TEST_ENTRY | TEST_ENTRY |
typedef struct TEST_ENTRY * | PTEST_ENTRY |
Functions | |
static void | MD_build_prefix (void) |
static INT | findMessage (INT iMsg, HWND hwnd, UINT uMsg) |
static VOID | DoAnalyzeEntries (size_t nCount, PTEST_ENTRY pEntries) |
static VOID | DoAnalyzeAllMessages (VOID) |
static LRESULT CALLBACK | EditWindowProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
static LRESULT CALLBACK | ImeWindowProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
static LRESULT CALLBACK | InnerWindowProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
static LRESULT CALLBACK | WindowProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
START_TEST (MessageStateAnalyzer) | |
Variables | |
static MSG | s_Msgs [MAX_MSGS] |
static UINT | s_cMsgs = 0 |
static CHAR | s_prefix [16] = "" |
static HWND | s_hMainWnd = NULL |
static HWND | s_hwndEdit = NULL |
static HWND | s_hImeWnd = NULL |
static WNDPROC | s_fnOldEditWndProc = NULL |
static WNDPROC | s_fnOldImeWndProc = NULL |
#define MAX_MSGS 512 |
Definition at line 14 of file MessageStateAnalyzer.c.
Definition at line 26 of file MessageStateAnalyzer.c.
Definition at line 25 of file MessageStateAnalyzer.c.
#define STAGE_1 1 |
Definition at line 50 of file MessageStateAnalyzer.c.
#define STAGE_2 2 |
Definition at line 51 of file MessageStateAnalyzer.c.
#define STAGE_3 3 |
Definition at line 52 of file MessageStateAnalyzer.c.
#define STAGE_4 4 |
Definition at line 53 of file MessageStateAnalyzer.c.
#define STAGE_5 5 |
Definition at line 54 of file MessageStateAnalyzer.c.
typedef struct TEST_ENTRY * PTEST_ENTRY |
typedef struct TEST_ENTRY TEST_ENTRY |
Definition at line 89 of file MessageStateAnalyzer.c.
Referenced by START_TEST().
|
static |
Definition at line 75 of file MessageStateAnalyzer.c.
Referenced by DoAnalyzeAllMessages().
|
static |
Definition at line 164 of file MessageStateAnalyzer.c.
Referenced by InnerWindowProc().
Definition at line 56 of file MessageStateAnalyzer.c.
Referenced by DoAnalyzeAllMessages().
Definition at line 190 of file MessageStateAnalyzer.c.
Referenced by InnerWindowProc().
|
static |
Definition at line 216 of file MessageStateAnalyzer.c.
Referenced by WindowProc().
Definition at line 29 of file MessageStateAnalyzer.c.
Referenced by EditWindowProc(), ImeWindowProc(), and WindowProc().
START_TEST | ( | MessageStateAnalyzer | ) |
Definition at line 296 of file MessageStateAnalyzer.c.
Definition at line 271 of file MessageStateAnalyzer.c.
Referenced by START_TEST().
|
static |
Definition at line 17 of file MessageStateAnalyzer.c.
Referenced by EditWindowProc(), findMessage(), ImeWindowProc(), and WindowProc().
Definition at line 22 of file MessageStateAnalyzer.c.
Referenced by EditWindowProc(), and InnerWindowProc().
Definition at line 23 of file MessageStateAnalyzer.c.
Referenced by ImeWindowProc(), and InnerWindowProc().
Definition at line 21 of file MessageStateAnalyzer.c.
Referenced by DoAnalyzeAllMessages(), and InnerWindowProc().
Definition at line 19 of file MessageStateAnalyzer.c.
Referenced by DoAnalyzeAllMessages(), and InnerWindowProc().
Definition at line 20 of file MessageStateAnalyzer.c.
Referenced by DoAnalyzeAllMessages(), and InnerWindowProc().
Definition at line 16 of file MessageStateAnalyzer.c.
Referenced by EditWindowProc(), findMessage(), ImeWindowProc(), and WindowProc().
|
static |
Definition at line 18 of file MessageStateAnalyzer.c.
Referenced by EditWindowProc(), ImeWindowProc(), MD_build_prefix(), and WindowProc().