Похоже, вы используете MFC.
Я считаю, что ваше приложение занято и не обрабатывает сообщения из очереди, поэтому оно не обрабатывает WM_PAINT, который обновит окно.
Используйте параметр RDW_UPDATENOW с RedrawWindow, чтобы принудительно перекрасить, даже если ваше окно занято.