CObject |
└CGdiObject |
└CRgn |
CRgn | 构造一个CRgn对象 |
CreateRectRgn | 用一个矩形区域来初始化一个CRgn对象 |
CreateRectRgnIndirect | 用由一个RECT结构定义的矩形区域来初始化一个CRgn对象 |
CreateEllipticRgn | 用一个椭圆形区域来初始化一个CRgn对象 |
CreateEllipticRgnIndirect | 用由一个RECT结构定义的椭圆形区域来初始化一个CRgn对象 |
CreatePolygonRgn | 用一个多边形区域来初始化一个CRgn对象。如果有必要,系统通过在第一个顶点和最后一个顶点之间绘制直线来自动关闭该多边形 |
CreatePolyPolygonRgn | 用一系列封闭的多边形组成的区域来初始化一个CRgn对象。这些多边形可能互不相交或相互重叠 |
CreateRoundRectRgn | 用一个圆角的矩形区域来初始化一个CRgn对象 |
CombineRgn | 设置一个CRgn对象,使它等效于两个指定的CRgn对象的联合 |
CopyRgn | 设置一个CRgn对象,使它为一个指定的CRgn对象的拷贝 |
CreateFromPath | 从被选入给定设备环境的路径创建一个区域 |
CreateFromData | 根据给定的区域和变换数据创建一个区域 |
EqualRgn | 检查两个CRgn对象,确定它们是否相等 |
FromHandle | 当给定了一个Windows区域的句柄时返回指向一个CRgn对象的指针 |
GetRegionData | 用描述给定区域的数据来填充指定的缓冲区 |
GetRgnBox | 检取一个CRgn对象的限定矩形的坐标 |
OffsetRgn | 用指定的偏移量移动一个CRgn对象 |
PtInRegion | 确定一个指定的点是否在矩形内 |
RectInRegion | 确定一个指定矩形的任何部分是否都在区域的边界内 |
SetRectRgn | 将CRgn对象设置为指定的矩形区域 |
operator HRGN | 返回包含在CRgn对象中的Windows句柄 |