37 #define MDI_FIRST_CHILD_ID 2004 40 #define SWP_NOCLIENTSIZE 0x0800 41 #define SWP_NOCLIENTMOVE 0x1000 42 #define SWP_STATECHANGED 0x8000 44 #define SW_NORMALNA 0xCC 47 #define WM_KEYF1 0x004d 51 #define WM_SYSTIMER 0x0118 54 #define WND_PARENT_ID 1 55 #define WND_POPUP_ID 2 56 #define WND_CHILD_ID 3 58 #ifndef WM_LBTRACKPOINT 59 #define WM_LBTRACKPOINT 0x0131 64 #elif defined __x86_64__ 68 #elif defined __aarch64__ 121 {
'T',
'e',
's',
't',
'W',
'i',
'n',
'd',
'o',
'w',
'C',
'l',
'a',
's',
's',
'W',0 };
911 { WM_STYLECHANGING,
sent },
912 { WM_STYLECHANGED,
sent },
1810 { SBM_GETSCROLLINFO,
sent },
1818 { SBM_SETSCROLLINFO,
sent },
2025 #define GET_PROC(dll, func) \ 2026 p ## func = (void*)GetProcAddress(dll, #func); \ 2028 trace("GetProcAddress(%s) failed\n", #func); \ 2043 GET_PROC(user32, SetCoalescableTimer)
2055 #define DUMP(flag) do { if (flags & flag) { strcat( buffer, "|" #flag ); flags &= ~flag; } } while(0) 2083 message == WM_DISPLAYCHANGE ||
2093 hash =
hash * 1664525
u + (
unsigned char)(*str) + 1013904223
u;
2103 hash =
hash * 1664525
u + (
unsigned char)(*str) + 1013904223
u;
2108 #define add_message(msg) add_message_(__LINE__,msg); 2141 static const char *
const CBT_code_name[10] =
2149 "HCBT_CLICKSKIPPED",
2154 const char *code_name = (
msg->message <=
HCBT_SETFOCUS) ? CBT_code_name[
msg->message] :
"Unknown";
2157 msg->descr,
msg->message, code_name,
msg->wParam,
msg->lParam );
2166 switch (
msg->message)
2173 sprintf( seq->
output,
"%s: %p WM_WINDOWPOS%s wp %08lx lp %08lx after %p x %d y %d cx %d cy %d flags %s",
2177 winpos->
x, winpos->
y, winpos->
cx, winpos->
cy,
2194 sprintf( seq->
output,
"%s: %p WM_DRAWITEM: type %x, ctl_id %x, item_id %x, action %x, state %x",
2218 sprintf( seq->
output,
"%s: %p WM_MEASUREITEM: CtlType %#x, CtlID %#x, itemID %#x, itemData %#lx",