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


Функции региона (Windows GDI)

Следующие функции используются с регионами.

Функция Описание
CombineRgn Объединяет два региона и сохраняет результат в третьем регионе.
CreateEllipticRgn Создает эллиптические области.
CreateEllipticRgnIndirect Создает эллиптические области.
CreatePolygonRgn Создает многоугольник.
CreatePolygonRgn Создает регион, состоящий из ряда многоугольников.
CreateRectRgn Создает прямоугольную область.
CreateRectRgnIndirect Создает прямоугольную область.
CreateRoundRectRgn Создает прямоугольную область с округленными углами.
EqualRgn Проверяет два указанных региона, чтобы определить, совпадают ли они.
ExtCreateRegion Создает регион из указанного региона и данных преобразования.
FillRgn Заполняет область с помощью указанной кисти.
FrameRgn Рисует границу вокруг указанного региона с помощью указанной кисти.
GetPolyFillMode Извлекает текущий режим заливки многоугольников.
GetRegionData Заполняет указанный буфер данными, описывающими регион.
GetRgnBox Извлекает ограничивающий прямоугольник указанного региона.
InvertRgn Инвертирует цвета в указанном регионе.
OffsetRgn Перемещает область по указанным смещениям.
PaintRgn Красит указанный регион с помощью кисти, выбранной в контексте устройства.
PtInRegion Определяет, находится ли указанная точка внутри указанного региона.
RectInRegion Определяет, находится ли любая часть указанного прямоугольника в границах региона.
SetPolyFillMode Задает режим заливки многоугольников для функций, заполняющих многоугольники.
SetRectRgn Преобразует регион в прямоугольную область с указанными координатами.