释义 |
CRgn::CreateRoundRectRgn
BOOL CreateRoundRectRgn( int x1, int y1, int x2, int y2, int x3, int y3 );
返回值:如果操作成功则返回非零值;否则返回0。
参数:x1 | 指定区域的左上角的逻辑x坐标。 | y1 | 指定区域左上角的逻辑y坐标。 | x2 | 指定区域右下角的逻辑x坐标。 | y2 | 指定区域的右下角的逻辑y坐标。 | x3 | 指定用来创建圆角的椭圆的宽度。 | y3 | 指定用来创建圆角的椭圆的高度。 |
说明: 此成员函数用来创建一个具有圆角的矩形区域。 区域的大小被限制在32767×32767个逻辑单位和64K内存这两个值中较小的那个值的范围内。 当使用完了由CreateRoundRectRgn函数创建的区域时,应用程序应该将此区域选择出设备环境外,并用CGDIObject::DeleteObject函数来删除它。
请参阅: CRgn::CreateRectRgn, CRgn::CreateRectRgnIndirect, ::CreateRoundRectRgn |