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


CWnd::SetWindowRgn

Эта функция-член вызывается для задания области окна.

int SetWindowRgn(
   HRGN hRgn,
   BOOL bRedraw 
);

Параметры

  • hRgn
    Дескриптор области.

  • bRedraw
    Если операционная система TRUE перерисовывает окно после установки область; в противном случае он не поддерживает.Как правило, установите bRedraw к TRUE если окно является видимым.Если задано значение TRUE, система отправляет сообщения WM_WINDOWPOSCHANGING и WM_WINDOWPOSCHANGED окна.

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

Если функция завершается успешно, то возвращаемое значение не равно нулю.Если функция завершается неудачей, то возвращаемое значение равно нулю.

Заметки

Координаты области окна относительно углу окна, не верхн- левого края клиентской области окна.

После того как успешный вызов SetWindowRgn, операционная система имеет заданную маркером область hRgn области.Операционная система не создает копию области, поэтому не вызывает никаких последующих добавочных вызовы функций с данным дескриптором региона, и не закрывает этот дескриптор области.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CWnd

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

SetWindowRgn

CWnd::GetWindowRgn