在 MFC 中,CRect 类提供了 SetRect 方法,用于设置矩形的坐标。这个方法接受四个整数参数,分别表示左、上、右、下四个边界的坐标。

方法签名如下:
void SetRect(int x1, int y1, int x2, int y2);

以下是一个示例用法:
CRect myRect;

// 设置矩形的坐标为 (10, 20, 30, 40)
myRect.SetRect(10, 20, 30, 40);

// 输出结果
TRACE(_T("设置后的矩形:(%d, %d, %d, %d)\n"), myRect.left, myRect.top, myRect.right, myRect.bottom);

在这个示例中,SetRect 方法用于将 myRect 矩形的坐标设置为 (10, 20, 30, 40),然后输出设置后的矩形坐标。这个方法可以方便地一次性设置矩形的四个坐标值。


转载请注明出处:http://www.zyzy.cn/article/detail/22072/MFC/CRect