以下函数用于区域。
| 功能 | 描述 |
|---|---|
| CombineRgn | 合并两个区域,并将结果存储在第三个区域中。 |
| CreateEllipticRgn | 创建椭圆区域。 |
| CreateEllipticRgnIndirect | 创建椭圆区域。 |
| CreatePolygonRgn | 创建多边形区域。 |
| CreatePolyPolygonRgn | 创建由一系列多边形组成的区域。 |
| CreateRectRgn | 创建矩形区域。 |
| CreateRectRgnIndirect | 创建矩形区域。 |
| CreateRoundRectRgn | 创建带圆角的矩形区域。 |
| EqualRgn | 检查两个指定区域以确定它们是否相同。 |
| ExtCreateRegion | 从指定的区域和转换数据创建区域。 |
| FillRgn | 使用指定的画笔填充区域。 |
| FrameRgn | 使用指定的画笔在指定区域周围绘制边框。 |
| GetPolyFillMode | 检索当前多边形填充模式。 |
| GetRegionData | 使用描述区域的数据填充指定的缓冲区。 |
| GetRgnBox | 检索指定区域的边界矩形。 |
| InvertRgn | 反转指定区域中的颜色。 |
| OffsetRgn | 按指定的偏移量移动区域。 |
| PaintRgn | 使用当前选择的画笔绘制到设备上下文中的指定区域。 |
| PtInRegion | 确定指定的点是否位于指定区域内。 |
| RectInRegion | 确定指定矩形的任何部分是否位于区域的边界内。 |
| SetPolyFillMode | 为填充多边形的函数设置多边形填充模式。 |
| SetRectRgn | 将区域转换为具有指定坐标的矩形区域。 |