在 MFC(Microsoft Foundation Classes)中,CRect 类定义了 CRect::operator += 运算符,用于将当前 CRect 对象的坐标调整(平移)以实现加法操作。

以下是 CRect::operator += 的一般用法示例:
CRect rect1(10, 10, 50, 50);  // 第一个矩形
CRect rect2(30, 30, 70, 70);  // 第二个矩形

// 执行矩形相加,通过调整坐标来实现
rect1 += rect2;

// 现在rect1 表示的是两个矩形的相加结果

在这个例子中,rect1 和 rect2 表示两个矩形,通过 += 运算符,rect1 的坐标被调整以实现两个矩形的相加。这可以看作是将 rect2 的坐标添加到 rect1 的坐标上。

这个运算符的使用使得对 CRect 对象执行平移操作更为方便。


转载请注明出处:http://www.pingtaimeng.com/article/detail/22085/MFC/CRect