CRect::operator +
První dvě přetížení vrátit CRect objekt, který se rovná CRect po zadaný offset.
CRect operator +(
POINT point
) const throw( );
CRect operator +(
LPCRECT lpRect
) const throw( );
CRect operator +(
SIZE size
) const throw( );
Parametry
point
A bod struktury nebo CPoint objektu, který určuje počet jednotek přesunout vrácenou hodnotu.size
A velikosti struktury nebo CSize objektu, který určuje počet jednotek přesunout vrácenou hodnotu.lpRect
Odkazuje RECT struktury nebo CRect objekt, který obsahuje počet jednotek zvýšilo každé straně vrácenou hodnotu.
Vrácená hodnota
CRect Vyplývající z přesunutí nebo nafouknutí CRect počet jednotek určená v parametru.
Poznámky
Je parametr x a y (nebo cx a cy ) přidat parametry k CRect jeho umístění.
Třetí přetížení vrátí nový CRect je rovno CRect nahuštěny 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;
rect2 = rect1 + pt;
CRect rectResult(135, 300, 235, 400);
ASSERT(rectResult == rect2);
Požadavky
Záhlaví: atltypes.h