|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
GetUpdateRgn
The GetUpdateRgn function retrieves the update region of a window by copying it into the specified region. The coordinates of the update region are relative to the upper-left corner of the window (that is, they are client coordinates).
int GetUpdateRgn(
HWND hWnd, // handle of window HRGN hRgn, // handle of region BOOL bErase // erase background flag );
Parameters
hWnd
Identifies the window with an update region that is to be retrieved.
hRgn
Identifies the region to receive the update region.
bErase
Specifies whether the window background should be erased and whether nonclient areas of child windows should be drawn. If this parameter is FALSE, no drawing is done.
Return Values
The return value indicates the complexity of the resulting region; it can be one of the following values:
Value Meaning COMPLEXREGION Region consists of more than one rectangle. ERROR An error occurred. NULLREGION Region is empty. SIMPLEREGION Region is a single rectangle.
Remarks
The BeginPaint function automatically validates the update region, so any call to GetUpdateRgn made immediately after the call to BeginPaint retrieves an empty update region.
See Also
GetUpdateRect, InvalidateRgn, UpdateWindow, ValidateRgn
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
GetUpdateRgn
Функция GetUpdateRgn извлекает регион коррекции окна копируя это в определенный регион. Координаты региона коррекции - относительно верхнего левого угла окна (то есть, они - координаты клиента).
int GetUpdateRgn(
HWND hWnd, // РУЧКА окна HRGN hRgn, // ручка региона BOOL bErase // флаг фона стирания );
Параметры
hWnd
Идентифицирует окно с регионом коррекции, который должен быть извлечен.
hRgn
Идентифицирует регион, чтобы получать регион коррекции.
bErase
Определяет должен фон окна быть выстиран и независимо nonclient области окна ребенка должны быть сделаны. Если этот параметр является ЛОЖЬЮ, никакой чертеж не сделан.
Обратные Величины
Обратная величина указывает сложность результирующего региона; это может быть одним из следующего величин:
Значение Величины РЕГИОН COMPLEXREGION состоит из более, чем одного прямоугольника. ОШИБКА ошибка происходила. РЕГИОН NULLREGION пустой. РЕГИОН SIMPLEREGION является единственным прямоугольником.
Замечания
Функция BeginPaint автоматически подтверждает регион коррекции, так что любой вызов на GetUpdateRgn сделанным немедленно после вызова на BeginPaint извлекает пустой регион коррекции.
Смотри Также
GetUpdateRect, InvalidateRgn, UpdateWindow, ValidateRgn
|
|
|
|
| |