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 число единиц указана в каждом элементе параметра. Обратите внимание, что эта перегрузка выступает в качестве DeflateRect.
Пример
CRect rect1(100, 235, 200, 335);
CPoint pt(35, 65);
rect1 -= pt;
CRect rectResult(65, 170, 165, 270);
ASSERT(rect1 == rectResult);
Требования
Header: atltypes.h