w32api - Справочник по Windows API
Найти:
На:





Функция GetUpdateRgn получает область модификации окна, копируя ее в указанную область. Координаты области модификации относительны левому верхнему углу окна (т.е. они поданы в клиентских координатах).

int GetUpdateRgn(
    HWND hWnd,	// дескриптор окна
    HRGN hRgn,	// дескриптор области
    BOOL bErase 	// флаг стирания фона
   );
Параметры:

hWnd Идентифицирует окно, с которого будет получена область модификации.
hRgn Идентифицирует область для получения обновляемой области.
bErase Определяет будет-ли стерт фон окна и будут-ли неклиентские области дочерних окон перекрашены. Если этот параметр равен FALSE, перекрашивания не произойдет.

Возвращаемые значения:

Возвращаемое значение указывает аспектность результирующей области; может принимать одно из следующих значений:

Значение:
Описание:
COMPLEXREGION Область содержит более одного прямоугольника.
ERROR Произошла ошибка.
NULLREGION Область пуста.
SIMPLEREGION Область является единственным прямоугольником.

Замечания:

Функция BeginPaint автоматически допускает область модификации, так что любой вызов GetUpdateRgn, зделанный после вызова BeginPaint, возвращает пустую область модификации.

Смотрите также:



Hosted by uCoz