ali u svakom slučaju nemoj da stavljaš tajmer na 1ms. (usput, na win95/98/me ni ne radi na manje od 10ms valjda).
ljudsko oko registruje nekih 20-25 frejma u sekundi. znači, u najgorem slučaju ti treba tajmer na 40ms.
ako staviš timer na mnogo malu vrednost, windows (nt/2k/xp) će ti u svakom slučaju slati WM_TIMER (ili kako već) poruku na svaku milisekundu, ali ako ti je procedura koja se izvršava na tajmer malo komplexnija (ima petlje, radi neko iscrtavanje...), ona neće stići da se izvrši za tu jednu milisekundu, (nego će recimo izvršavanje svakog ciklusa na tvom (recimo sporijem) računaru trajati 3-4ms, a na drugom 2-3ms), nego će odgovarati na ove WM poruke samo onoliko puta u sekundi koliko stigne.
drugim rečima, u takvom slučaju, brzina tvoje aplikacije će zavisiti od brzine mašine, a to nisi hteo..
znači, stavi tajmer na između 10 i 50ms, (experimentiši) pa ostale parametre podešavaj u odnosu na to...