I am using the CWindowGc::BitBlt() function to blit a bitmap to the
screen every n milliseconds. Unfortunately, after a dialog box
(asking to lock the keypad, for example) appears on the screen and
gets cancelled, the BitBlt() goes haywire shifting the image to the
left-bottom quarter of the screen. The application continues working
as if nothing has happened.
Has anybody seen somethign similar? How can it be fixed?