Получение региона обновления

Функции жетупдатерект и жетупдатергн извлекают текущий регион обновления для окна. Жетупдатерект извлекает наименьший прямоугольник (в логических координатах), охватывающий всю область обновления. Жетупдатергн извлекает сам регион обновления. Эти функции можно использовать для вычисления текущего размера области обновления, чтобы определить, где нужно выполнить операцию рисования.

Бегинпаинт также получает размеры самого маленького прямоугольника, охватывающего текущую область обновления, копируя измерения в элемент члене rcpaint структуры в структуре PAINTSTRUCT . Так как бегинпаинт проверяет регион обновления, любой вызов жетупдатерект и жетупдатергн сразу после вызова бегинпаинт возвращает пустой регион обновления.