I've been trying to animate a bitmap onto the screen DC, but haven't been able to manage it properly. I can animate bitmaps fine on forms etc with bitblt, but the screen DC is different as there is no .cls and .refresh.

The main problem is that I have not been able to get rid of the flickering caused by using redrawwindow (so that the bitmap doesn't leave a copy of itself behind as it moves around). Does anyone know of a way to stop the screen from refreshing until it has been cleared and the bitmap redrawn?

Cheers...