CRect::operator +
前两个重载返回与 CRect 相等由指定的偏移量扭曲的 CRect 对象。
CRect operator +(
POINT point
) const throw( );
CRect operator +(
LPCRECT lpRect
) const throw( );
CRect operator +(
SIZE size
) const throw( );
参数
lpRect
指向 RECT 包含单元数扩展返回值的每一端的结构或 CRect 对象。
返回值
CRect 产生移动或展开 CRect 由参数指定单元数。
备注
参数的 x 和 y 坐标(或 cx 和 cy)参数添加到CRect的位置。
与 CRect 相等由参数中的每个成员所单位数量展开的第三个重载返回新的 CRect。
示例
CRect rect1(100, 235, 200, 335);
CPoint pt(35, 65);
CRect rect2;
rect2 = rect1 + pt;
CRect rectResult(135, 300, 235, 400);
ASSERT(rectResult == rect2);
要求
Header: atltypes.h