CRect::operator +
Zwraca pierwsze dwa overloads CRect obiekt, który jest równa CRect przez określony przesunięcia.
CRect operator +(
POINT point
) const throw( );
CRect operator +(
LPCRECT lpRect
) const throw( );
CRect operator +(
SIZE size
) const throw( );
Parametry
point
A punkt struktury lub CPoint obiekt, który określa liczbę jednostek, aby przenieść wartość zwracana.size
A rozmiar struktury lub CSize obiekt, który określa liczbę jednostek, aby przenieść wartość zwracana.lpRect
Wskazuje na RECT struktury lub CRect obiekt, który zawiera liczbę jednostek rozdęcie każdej stronie wartości zwracanej.
Wartość zwracana
CRect Wynikających z przenoszenia lub czynnikiem CRect przez liczbę jednostek określoną w parametrze.
Uwagi
Parametr x i y (lub cx i cy) parametry są dodawane do CRect's pozycji.
Przeciążenie trzeciego zwraca nowy CRect jest równa CRect zawyżone przez liczbę jednostek podana w każdy członek parametr.
Przykład
CRect rect1(100, 235, 200, 335);
CPoint pt(35, 65);
CRect rect2;
rect2 = rect1 + pt;
CRect rectResult(135, 300, 235, 400);
ASSERT(rectResult == rect2);
Wymagania
Nagłówek: atltypes.h