BOOL SubtractRect ( LPCRECT lpRectSrc1, LPCRECT lpRectSrc2 );
반환 값
이 함수는 성공 하는 경우 0이 아닌 그렇지 않으면 0。
매개 변수
lpRectSrc1
RECT 구조체 또는 CRect 개체는 사각형을 뺄 수는 포인트。
lpRectSrc2
RECT 구조체 또는 lpRectSrc1 매개 변수가 가리키는 사각형에서 뺀 것 CRect 개체를 포인트。
주의
LpRectSrc1 사각형의 크기를 lpRectSrc1에서 lpRectSrc2 의 빼기 크거나 만든다. 빼기는 lpRectScr1 및 lpRectScr2 이 교차 하는 지점에 있는 lpRectScr1 포인트의 모든 포함 하는 작은 사각형。
LpRectSrc1 에 의해 지정 된 사각형 것입니다 변경 되지 겹치면 lpRectSrc2 에 의해 지정 된 사각형 하지 않습니다 완전히 lpRectSrc1 적어도 한 개는 x 또는 y-방향에 의해 지정 된 사각형。
예를 들어, lpRectSrc1 했다 (10,10, 100,100) lpRectSrc2 했다 (50,50, 150,150), lpRectSrc1 가 가리키는 사각형 될 것 이라고 변경 된 함수가 반환 하는 경우. 그러나 만약 lpRectSrc1 했다 (10,10, 100,100) lpRectSrc2 했다 (50,10, 150,150) lpRectSrc1 가 가리키는 사각형 좌표 (10,10, 50,100)을 포함 것이 함수가 반환 하는 경우。
SubtractRect 연산자- 도 -= 연산자와동일 하지 않습니다. 이러한 연산자의 어느 적 SubtractRect 호출。
메모nbsp;??두 사각형을 정규화 해야 합니다 또는이 함수가 실패할 수 있습니다. 이 함수를 호출 하기 전에 사각형을 정규화 하는 NormalizeRect 를 호출할 수 있습니다(&N).
CRect 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp;CRect::operator-, -= CRect::operator, CRect::IntersectRect, CRect::UnionRect, CRect::NormalizeRect, :: SubtractRect(&N)