|
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
Retrieving the Update Region
The GetUpdateRect and GetUpdateRgn functions retrieve the current update region for the window. GetUpdateRect retrieves the smallest rectangle (in client coordinates) that encloses the entire update region. GetUpdateRgn retrieves the update region itself. These functions can be used to calculate the current size of the update region to determine where to carry out a drawing operation.
BeginPaint also retrieves the dimensions of the smallest rectangle enclosing the current update region, copying the dimensions to the rcPaint member in the PAINTSTRUCT structure. Because BeginPaint validates the update region, any call to GetUpdateRect and GetUpdateRgn immediately after a call to BeginPaint returns an empty update region.
|
Пригласи друзей и счет твоего мобильника всегда будет положительным! |
|
Пригласи друзей и счет твоего мобильника всегда будет положительным! |
Поиск Региона Коррекции
GetUpdateRect И функции GetUpdateRgn извлекают текущий регион коррекции для окна. GetUpdateRect ИЗВЛЕКАЕТ минимальный прямоугольник (в координатах клиента), что прилагает целый регион коррекции. GetUpdateRgn ИЗВЛЕКАЕТ сам регион коррекции. Эти функции могут быть использованы, чтобы вычислять текущий размер региона коррекции, чтобы определяться где, чтобы выполнять рисующее действие.
BeginPaint ТАКЖЕ извлекает измерения минимального прямоугольника, прилагающего текущий регион коррекции, копирующий измерения на член rcPaint в структуре PAINTSTRUCT. Поскольку BeginPaint подтверждает регион коррекции, любой вызов на GetUpdateRect и GetUpdateRgn немедленно после вызова на BeginPaint возвращает пустой регион коррекции.
|
|
|
|