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