Вопросы к Поиску с Алисой
Функции UpdateWindow и InvalidateRect отличаются по назначению и области действия.
UpdateWindow посылает приложению сообщение WMPAINT, в ответ на которое окно должно перерисовать себя. intuit.ru www.osp.ru Функция может вызываться в любом месте программы, кроме внутри обработчика сообщения WMPAINT. intuit.ru
InvalidateRect помечает всю или часть клиентской области окна как невалидную (подлежащую перерисовке). learn.microsoft.com Функция добавляет прямоугольную область, заданную в качестве параметра, к областям окна, требующим обновления. frolov-lib.ru
Таким образом, UpdateWindow фокусируется на немедленной перерисовке окна, в то время как InvalidateRect позволяет объявить любую область окна на экране как требующую перерисовки. learn.microsoft.com intuit.ru