CRect::operator +=

前兩個多載由指定的位移 CRect 移動。

void operator +=( 
   POINT point  
) throw( );
void operator +=( 
   SIZE size  
) throw( );
void operator +=( 
   LPCRECT lpRect  
) throw( );

參數

  • point
    指定單位數量移動矩形的 結構或 CPoint 物件。

  • size
    指定單位數量移動矩形的 大小 結構或 CSize 物件。

  • lpRect
    out 包含單元數個可 CRect兩邊的 的長度 結構或 CRect 物件。

備註

參數的 XY (或 cx 和 cy) 值加入至 CRect

第三個多載由參數中的每個成員指定單元數個可 CRect

範例

CRect   rect1(100, 235, 200, 335);
CPoint   pt(35, 65);
CRect   rect2(135, 300, 235, 400);

rect1 += pt;

ASSERT(rect1 == rect2);   

需求

Header: atltypes.h

請參閱

參考

CRect 類別

階層架構圖

CRect::OffsetRect

CRect::InflateRect

CRect::operator +

CRect::operator - =