CPoint::operator-

CSize 연산자 -( 가리킨 가리킨 ) const;

CPoint 연산자 -( SIZE size ) const;

CRect 연산자-(const RECT * lpRect ); const

CPoint 연산자 -( ) const;

반환 값

두 점, anbsp;의 부정에 의해 상쇄 CPoint 차이 CSize 크기, CRect 점의 부정에 의해 오프셋 또는 포인트의 부정은 CPoint(&N)。

매개 변수

포인트

POINT 구조 또는 CPoint 개체。

크기

SIZE 구조체 또는 CSize 개체。

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)

Index