bigger font + reorganized

svn path=/trunk/; revision=5273
This commit is contained in:
Royce Mitchell III 2003-07-26 00:04:02 +00:00
parent fd46a0c711
commit 2c955c5467

View file

@ -62,7 +62,7 @@ WinMain(HINSTANCE hInstance,
return(1); return(1);
} }
tf = CreateFont (13, 0, 0, TA_BASELINE, FW_NORMAL, FALSE, FALSE, FALSE, tf = CreateFont (14, 0, 0, TA_BASELINE, FW_NORMAL, FALSE, FALSE, FALSE,
ANSI_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, ANSI_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS,
DEFAULT_QUALITY, FIXED_PITCH|FF_DONTCARE, _T("Timmons")); DEFAULT_QUALITY, FIXED_PITCH|FF_DONTCARE, _T("Timmons"));
@ -100,9 +100,9 @@ BOOL CALLBACK MyWindowEnumProc ( HWND hwnd, LPARAM lParam )
TCHAR wndcaption[1024], buf[1024]; TCHAR wndcaption[1024], buf[1024];
EnumData* ped = (EnumData*)lParam; EnumData* ped = (EnumData*)lParam;
GetWindowText ( hwnd, wndcaption, sizeof(wndcaption)/sizeof(*wndcaption) ); GetWindowText ( hwnd, wndcaption, sizeof(wndcaption)/sizeof(*wndcaption) );
_sntprintf ( buf, sizeof(buf)/sizeof(*buf), _T("%i - %s"), hwnd, wndcaption ); _sntprintf ( buf, sizeof(buf)/sizeof(*buf), _T("%x - %s"), hwnd, wndcaption );
MyTextOut ( ped->hdc, ped->x, ped->y, buf ); MyTextOut ( ped->hdc, ped->x, ped->y, buf );
ped->y += 12; ped->y += 13;
return TRUE; return TRUE;
} }
@ -125,38 +125,34 @@ LRESULT CALLBACK MainWndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
MyTextOut ( hDC, 10, 10, "EnumWnd Test" ); MyTextOut ( hDC, 10, 10, "EnumWnd Test" );
_sntprintf ( buf, sizeof(buf)/sizeof(*buf), _T("%d,%d,%d,%d"), rect.left, rect.top, rect.right, rect.bottom ); _sntprintf ( buf, sizeof(buf)/sizeof(*buf), _T("My HWND: %x"), hWnd );
MyTextOut ( hDC, 10, 30, buf ); MyTextOut ( hDC, 10, 30, buf );
GetWindowRect(hWnd, &rect );
_sntprintf ( buf, sizeof(buf)/sizeof(*buf), _T("%d,%d,%d,%d"), rect.left, rect.top, rect.right, rect.bottom );
MyTextOut ( hDC, 10, 50, buf );
ed.hdc = hDC; ed.hdc = hDC;
ed.x = 10; ed.x = 10;
ed.y = 90; ed.y = 70;
switch ( test ) switch ( test )
{ {
case 1: case 1:
MyTextOut ( hDC, 10, 70, _T("Test #1: EnumWindows()") ); MyTextOut ( hDC, 10, 50, _T("Test #1: EnumWindows()") );
EnumWindows ( MyWindowEnumProc, (LPARAM)&ed ); EnumWindows ( MyWindowEnumProc, (LPARAM)&ed );
break; break;
case 2: case 2:
MyTextOut ( hDC, 10, 70, _T("Test #2: EnumChildWindows()") ); MyTextOut ( hDC, 10, 50, _T("Test #2: EnumChildWindows()") );
EnumChildWindows ( hWnd, MyWindowEnumProc, (LPARAM)&ed ); EnumChildWindows ( hWnd, MyWindowEnumProc, (LPARAM)&ed );
break; break;
case 3: case 3:
MyTextOut ( hDC, 10, 70, _T("Test #3: EnumDesktopWindows") ); MyTextOut ( hDC, 10, 50, _T("Test #3: EnumDesktopWindows") );
EnumDesktopWindows ( NULL, MyWindowEnumProc, (LPARAM)&ed ); EnumDesktopWindows ( NULL, MyWindowEnumProc, (LPARAM)&ed );
break; break;
case 4: case 4:
MyTextOut ( hDC, 10, 70, _T("Test #4: EnumThreadWindows") ); MyTextOut ( hDC, 10, 50, _T("Test #4: EnumThreadWindows") );
EnumThreadWindows ( GetCurrentThreadId(), MyWindowEnumProc, (LPARAM)&ed ); EnumThreadWindows ( GetCurrentThreadId(), MyWindowEnumProc, (LPARAM)&ed );
break; break;
default: default:
MyTextOut ( hDC, 10, 70, _T("Press any of the number keys from 1 to 4 to run a test") ); MyTextOut ( hDC, 10, 50, _T("Press any of the number keys from 1 to 4 to run a test") );
MyTextOut ( hDC, 10, 90, _T("Press the left and right mouse buttons to cycle through the tests") ); MyTextOut ( hDC, 10, 70, _T("Press the left and right mouse buttons to cycle through the tests") );
break; break;
} }