CRgn::CreateRectRgn

BOOL CreateRectRgn( int x1, int y1, int x2, int y2 );

返回值:如果操作成功则返回非零值;否则返回0。

参数:
x1指定区域的左上角的逻辑x坐标。
y1指定区域左上角的逻辑y坐标。
x2指定区域右下角的逻辑x坐标。
y2指定区域的右下角的逻辑y坐标。

说明:
此成员函数用来创建一个矩形区域,该区域被保存在CRgn对象中。
区域的大小被限制在32767×32767个逻辑单位和64K内存这两个值中较小的那个值的范围内。
当使用完了由CreateRectRgn函数创建的区域时,应用程序应该将此区域选择出设备环境外,并用CGDIObject::DeleteObject函数来删除它。

请参阅:
CRgn::CreateRectRgnIndirect, CRgn::CreateRoundRectRgn, ::CreateRectRgn