SelectClipRgn
Функция SelectClipRgn выбирает область в качестве текущей области отсечения для указанного контекста устройства.
int SelectClipRgn
(
HDC
hdc
, // дескриптор контекста устройства
HRGN
hrgn
// дескриптор выбираемой области
);
Параметры
hdc
- идентифицирует контекст устройства.
hrgn
- идентифицирует область, которая выбирается.
Возвращаемые значения
В случае успеха возвращаемое значение определяет сложность области и может быть одним из предопределенных значений:
Значение |
Пояснение |
COMPLEXREGION |
Область состоит более чем из одного прямоугольника. |
ERROR |
Произошла ошибка. |
NULLREGION |
Пустая область. |
SIMPLEREGION |
Область является одиночным прямоугольником. |
Комментарии
Используется только копия выбранной области. Сама область может быть выбрана для любого числа контекстов устройства или может быть удалена.
Функция
SelectClipRgn
полагает, что координаты для области являются координатами устройства.
Для удаления области отсечения контекста устройства, укажите в качестве дескриптора области
NULL
.
См. также
ExtSelectClipRgn .