CPoint::operator =
첫 번째 오버 로드는 크기에서 뺀는 CPoint.
void operator -=(
SIZE size
) throw( );
void operator -=(
POINT point
) throw( );
매개 변수
설명
두 번째 오버 로드는 점에서 빼고는 CPoint.
두 경우 모두 빼서 빼기 수행의 x (또는 cx) 멤버에서 오른쪽 피연산자의는 x 소속은 CPoint 및 빼기는 y (또는 cy) 멤버에서 오른쪽 피연산자의는 y 소속은 CPoint.
예를 들어, 빼기 CPoint(5, -7) 를 포함 하는 변수 CPoint(30, 40) 변수에 변경 CPoint(25, 47).
예제
CPoint ptStart(100, 100);
CSize szOffset(35, 35);
ptStart -= szOffset;
CPoint ptResult(65, 65);
ASSERT(ptResult == ptStart);
// also works on SIZE
ptStart = CPoint(100, 100);
SIZE sz;
sz.cx = 35;
sz.cy = 35;
ptStart -= sz;
ASSERT(ptResult == ptStart);
요구 사항
헤더: atltypes.h