ReactOS 0.4.16-dev-197-g92996da
|
#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_TPRINTF MsgDumpPrintf |
#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 | MsgDumpPrintf (LPCSTR fmt,...) |
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 35 of file MessageStateAnalyzer.c.
#define MSGDUMP_TPRINTF MsgDumpPrintf |
Definition at line 34 of file MessageStateAnalyzer.c.
#define STAGE_1 1 |
Definition at line 59 of file MessageStateAnalyzer.c.
#define STAGE_2 2 |
Definition at line 60 of file MessageStateAnalyzer.c.
#define STAGE_3 3 |
Definition at line 61 of file MessageStateAnalyzer.c.
#define STAGE_4 4 |
Definition at line 62 of file MessageStateAnalyzer.c.
#define STAGE_5 5 |
Definition at line 63 of file MessageStateAnalyzer.c.
typedef struct TEST_ENTRY * PTEST_ENTRY |
typedef struct TEST_ENTRY TEST_ENTRY |
Definition at line 98 of file MessageStateAnalyzer.c.
Referenced by START_TEST().
|
static |
Definition at line 84 of file MessageStateAnalyzer.c.
Referenced by DoAnalyzeAllMessages().
|
static |
Definition at line 173 of file MessageStateAnalyzer.c.
Referenced by InnerWindowProc().
Definition at line 65 of file MessageStateAnalyzer.c.
Referenced by DoAnalyzeAllMessages().
Definition at line 199 of file MessageStateAnalyzer.c.
Referenced by InnerWindowProc().
|
static |
Definition at line 225 of file MessageStateAnalyzer.c.
Referenced by WindowProc().
Definition at line 38 of file MessageStateAnalyzer.c.
Referenced by EditWindowProc(), ImeWindowProc(), and WindowProc().
Definition at line 25 of file MessageStateAnalyzer.c.
START_TEST | ( | MessageStateAnalyzer | ) |
Definition at line 305 of file MessageStateAnalyzer.c.
Definition at line 280 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().