CRgn::SetRectRgn
创建矩形区域。
void SetRectRgn(
int x1,
int y1,
int x2,
int y2
);
void SetRectRgn(
LPCRECT lpRect
);
参数
x1
指定矩形区域的左上角的x坐标。y1
指定矩形区域的左上角的y坐标。x2
指定矩形区域的右下角的x坐标。y2
指定矩形区域的右下角的y坐标。lpRect
指定矩形区域。 可以是指向 RECT 结构或 CRect 对象。
备注
不同 CreateRectRgn,但是,它从本地Windows应用程序内存段中未指派任何附加内存。 相反,它为 CRgn 对象存储的区域使用分配空间。 这意味着必须已初始化 CRgn 对象与调用 SetRectRgn前面的一个有效的Windows区域。 点为由 x1,y1,x2,并且,y2 指定该分配空间的最小尺寸。
使用此功能而不是 CreateRectRgn 成员函数避免对本地内存管理器。
要求
Header: afxwin.h