在 MFC(Microsoft Foundation Classes)中,CPoint 类提供了重载的运算符,其中包括+=(加等于)运算符。CPoint::operator += 用于将当前 CPoint 对象与另一个 CPoint 对象相加,并将结果赋值给当前对象。以下是 CPoint::operator += 的简要说明:
CPoint& operator +=(const CPoint& point);

参数:
  •  point:要与当前 CPoint 对象相加的另一个 CPoint 对象。


返回值:
返回一个引用,指向修改后的当前 CPoint 对象。

示例:
CPoint point1(10, 20);
CPoint point2(5, 15);
point1 += point2;
// point1 的坐标变为 (15, 35)

在这个示例中,point1 += point2 将 point1 与 point2 相加,并将结果赋值给 point1。最终,point1 的坐标变为 (15, 35)。这种运算符通常用于累积一个点的坐标值。


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