Это плохо. Главный поток приложения отвечает за обработку сообщений (в том числе WM_PAINT, те отрисовку экрана, в том числе WM_CLOSE, реакция на кнопку "закрыть приложение").
Либо запускай рабочий поток, либо работай по таймеру с периодом 10 (или больше, например 100) [mS].