Поделиться через


CRect::operator +=

Первое перемещение CRect 2 перегрузок заданными смещениями.

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

Параметры

  • point
    Структура ТОЧКА или объект CPoint, который определяет число единиц смещения прямоугольника.

  • size
    Структура РАЗМЕР или объект CSize, который определяет число единиц смещения прямоугольника.

  • lpRect
    Указатель на структуру RECT или объекту CRect, содержащий количество единиц для надуть каждую сторону CRect.

Заметки

x параметра и значения y (или 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