На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

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 возвращает пустой регион коррекции.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz