#include <windows.h>
int WINAPI WinMain(
HINSTANCE hInstance ,
HINSTANCE hPrevInstance ,
LPSTR lpCmdLine ,
int nCmdShow ) {
HDC pmdc = GetDC(NULL);
RECT rc2;
int i;
for (i = 0; i < 5; i++) {
ScrollDC(pmdc, 0, 1, NULL, NULL, NULL, &rc2);
Sleep(5);
}
for (i = 0; i < 12; i++) {
ScrollDC(pmdc, 0, -1, NULL, NULL, NULL, &rc2);
Sleep(5);
}
for (i = 0; i < 16; i++) {
ScrollDC(pmdc, 0, 1, NULL, NULL, NULL, &rc2);
Sleep(5);
}
for (i = 0; i < 18; i++) {
ScrollDC(pmdc, 0, -1, NULL, NULL, NULL, &rc2);
Sleep(5);
}
for (i = 0; i < 18; i++) {
ScrollDC(pmdc, 0, 1, NULL, NULL, NULL, &rc2);
Sleep(5);
}
for (i = 0; i < 16; i++) {
ScrollDC(pmdc, 0, -1, NULL, NULL, NULL, &rc2);
Sleep(5);
}
for (i = 0; i < 12; i++) {
ScrollDC(pmdc, 0, 1, NULL, NULL, NULL, &rc2);
Sleep(5);
}
for (i = 0; i < 8; i++) {
ScrollDC(pmdc, 0, -1, NULL, NULL, NULL, &rc2);
Sleep(5);
}
for (i = 0; i < 4; i++) {
ScrollDC(pmdc, 0, 1, NULL, NULL, NULL, &rc2);
Sleep(5);
}
ScrollDC(pmdc, 0, -1, NULL, NULL, NULL, &rc2);
Sleep(5);
ReleaseDC(NULL, pmdc);
InvalidateRect(NULL, NULL, TRUE);
return 0;
}