CPoint::operator +=
第一个重载添加一个范围。CPoint。
void operator +=(
SIZE size
) throw( );
void operator +=(
POINT point
) throw( );
参数
备注
第二个重载将添加到 CPoint。
在这两种情况下,将通过添加该右侧的操作数 x (或 cx)成员添加到 CPoint 的 x 成员和添加该右侧的操作数 y (或 cy)成员完成上载 CPoint的 y 成员。
例如,添加 CPoint(5, -7) 到包含 CPoint(30, 40) 更改变量为 CPoint(35, 33)的变量。
示例
CPoint ptStart(100, 100);
CSize szOffset(35, 35);
ptStart += szOffset;
CPoint ptResult(135, 135);
ASSERT(ptResult == ptStart);
// also works on SIZE
ptStart = CPoint(100, 100);
SIZE sz;
sz.cx = 35;
sz.cy = 35;
ptStart += sz;
ASSERT(ptResult == ptStart);
要求
Header: atltypes.h