26 |
|
|
27 |
#define snprintf _snprintf |
#define snprintf _snprintf |
28 |
|
|
29 |
HHOOK hCbtProc = 0; |
HHOOK hCbtProc = 0; |
30 |
HHOOK hShellProc = 0; |
HHOOK hShellProc = 0; |
31 |
HHOOK hWndProc = 0; |
HHOOK hWndProc = 0; |
32 |
HINSTANCE hInst = 0; |
HINSTANCE hInst = 0; |
103 |
break; |
break; |
104 |
|
|
105 |
snprintf( result, sizeof( result ), |
snprintf( result, sizeof( result ), |
106 |
"POSITION1,0x%p,%d,%d,%d,%d,0x%x", |
"POSITION1,0x%p,%d,%d,%d,%d,0x%x\n", |
107 |
details->hwnd, |
details->hwnd, |
108 |
rect->left, rect->top, |
rect->left, rect->top, |
109 |
rect->right - rect->left, |
rect->right - rect->left, |
155 |
"SETSTATE1,0x%p,%s,0x%x,0x%x\n", |
"SETSTATE1,0x%p,%s,0x%x,0x%x\n", |
156 |
details->hwnd, |
details->hwnd, |
157 |
cs->lpszName, |
cs->lpszName, |
158 |
1, // FIXME: Check for WS_MAXIMIZE/WS_MINIMIZE |
1, // FIXME: Check for WS_MAXIMIZE/WS_MINIMIZE |
159 |
0 ); |
0 ); |
160 |
result[ sizeof( result ) - 1 ] = '\0'; |
result[ sizeof( result ) - 1 ] = '\0'; |
161 |
WriteToChannel( result ); |
WriteToChannel( result ); |
162 |
|
|
163 |
snprintf( result, sizeof( result ), |
snprintf( result, sizeof( result ), |
164 |
"POSITION1,0x%p,%d,%d,%d,%d,0x%x", |
"POSITION1,0x%p,%d,%d,%d,%d,0x%x\n", |
165 |
details->hwnd, |
details->hwnd, |
166 |
cs->x, |
cs->x, |
167 |
cs->y, |
cs->y, |