GetClipRgn
Функция GetClipRgn извлекает дескриптор, идентифицирующий текущую определяемую приложением область отсечения для указанного контекста устройства.
int GetClipRgn
(
HDC
hdc
, // дескриптор контекста устройства
HRGN
hrgn
// дескриптор области
);
Параметры
hdc
- идентифицирует контекст устройства.
hrgn
- идентифицирует существующую область перед вызовом функции. После завершения работы функции значение этого параметра идентифицирует копию текущей области отсечения.
Возвращаемые значения
В случае успеха и если для указанного контекста устройства отсутствует область отсечения, возвращается нуль. В случае успеха и если для указанного контекста устройства существует область отсечения, возвращается 1.
В случае неудачи возвращается -1.
Комментарии
Определяемая приложением область отсечения - это область, идентифицируемая функцией
SelectClipRgn
. Это не область отсечения, созданная вызовом функции
BeginPaint
.
В случае успеха значение параметра
hrgn
идентифицирует копию текущей области отсечения. Последующие изменения этой области не будут воздействовать на текущую область отсечения.
См. также
BeginPaint , SelectClipRgn .