CSize 연산자 -( 가리킨 가리킨 ) const;
CPoint 연산자 -( SIZE size ) const;
CRect 연산자-(const RECT * lpRect ); const
CPoint 연산자 -( ) const;
반환 값
두 점, anbsp;의 부정에 의해 상쇄 CPoint 차이 CSize 크기, CRect 점의 부정에 의해 오프셋 또는 포인트의 부정은 CPoint(&N)。
매개 변수
포인트
크기
lpRect
RECT 구조체 또는 CRect 개체에 대 한 포인터。
주의
처음 두 오버 로드 중 하나를 사용 하 여 CPoint에서 CPoint 또는 CSize 개체를 뺍니다. 세 번째 오버 로드 CPoint부정 CRect 오프셋입니다. 마지막으로, 단항 연산자를 사용 하 여 CPoint 부정。
예를 들어, 첫 번째 오버 로드를 사용 하 여 두 점 간의 차이 찾을 CPoint(25, -19) 및 CPoint(15, 5) 를 반환 합니다CSize(10, -24)。
CSize CPoint 에서 빼서 반환 하지만 위의 같은 계산 CPoint 개체, CSize 개체가 아니라 않습니다. 예를 들어, 두 번째 오버 로드를 사용 하 여 지점 사이의 차이 찾을 수CPoint(25, -19)크기 CSize(15, 5) 반환CPoint(10, -24)。
지점에서 사각형을 뺀 지점에 지정 된 x 및 y 값의 부정에 의해 사각형 오프셋을 반환 합니다. 예를 들어, 마지막으로 오버 로드를 사용 하 여 사각형을 오프셋 CRect(125, 200, 325, 400) 지점으로 CPoint(25, -19) 반환CRect(100, 219, 300, 419)。
단항 연산자를 사용 하 여 포인트를 부정 합니다. 예를 들어, 단항 연산자를 사용 하 여 포인트와 CPoint(25, -19) 를 반환 합니다CPoint(-25, 19)。
CPoint 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp;CPoint::operator-=, CPoint::operator + =, CPoint::operator +, CRect::OffsetRect , CPoint::Offset, CRect::operator-, CSize::operator-(&N)