Sdílet prostřednictvím


CRect::operator +=

Přesunutí na první dva přetížení CRect podle zadaného posuny.

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

Parametry

  • point
    A bod struktury nebo CPoint objektu, který určuje počet jednotek pro přesunutí obdélníku.

  • size
    A velikosti struktury nebo CSize objektu, který určuje počet jednotek pro přesunutí obdélníku.

  • lpRect
    Odkazuje RECT struktury nebo CRect objekt, který obsahuje počet jednotek na každé straně zvýšilo CRect .

Poznámky

The parameter's x and y (or cx and cy) values are added to CRect.

Třetí přetížení nafoukne CRect počtu jednotek určený v parametru každého člena.

Příklad

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

rect1 += pt;

ASSERT(rect1 == rect2);   

Požadavky

Záhlaví: atltypes.h

Viz také

Referenční dokumentace

Třída CRect

Diagram hierarchie

CRect::OffsetRect

CRect::InflateRect

CRect::operator +

CRect::operator-=