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