方法签名如下:
void OffsetRect(int dx, int dy);
这个方法会将矩形的坐标(左上角和右下角)分别沿水平和垂直方向偏移指定的量。以下是一个示例:
CRect myRect(10, 20, 30, 40);
// 将矩形的左上角坐标分别向右和向下偏移 5 个单位
myRect.OffsetRect(5, 5);
// 输出结果
TRACE(_T("偏移后的矩形:(%d, %d, %d, %d)\n"), myRect.left, myRect.top, myRect.right, myRect.bottom);
在这个示例中,myRect 的初始坐标是 (10, 20, 30, 40),调用 OffsetRect(5, 5) 方法后,矩形的坐标被分别向右和向下偏移了 5 个单位。
转载请注明出处:http://www.pingtaimeng.com/article/detail/22070/MFC/CRect