Поделиться через


CWnd::GetUpdateRgn

Извлекает область обновления в области, указанной pRgn.

int GetUpdateRgn( 
   CRgn* pRgn, 
   BOOL bErase = FALSE  
);

Параметры

  • pRgn
    Определяет область обновления.

  • bErase
    Указывает, будет ли стерт и неклиентской области рисования фона будет дочерних окон. Если значение FALSE, то ни один документ не выполняется.

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

Определяет пометить коротк- в виде целого числа, обозначающий тип результирующей области. Значение может принимать любое из следующих действий:

  • SIMPLEREGION Область нет пересекающихся границы.

  • Имеет COMPLEXREGION область наложения границы.

  • NULLREGION Область пуста.

  • ERROR Область было создано.

Заметки

Координаты этой области относительно верхнего левого верхн- (клиентским координатам).

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

Требования

Header: afxwin.h

См. также

Ссылки

Класс CWnd

Диаграмма иерархии

CWnd::BeginPaint

GetUpdateRgn