다음을 통해 공유


CRect::operator &

반환 된 CRect 교차 하는 CRectrect2.

CRect operator&( 
   const RECT& rect2  
) const throw( );

매개 변수

  • rect2
    포함 된 RECT 또는 CRect.

반환 값

A CRect 교차 하는 CRectrect2.

설명

교집합은 두 사각형에 포함 된 큰 사각형입니다.

[!참고]

두 사각형을 정규화 해야 하거나이 함수가 실패할 수 있습니다.호출할 수 있는 NormalizeRect 이 함수를 호출 하기 전에 사각형을 정규화 합니다.

예제

CRect   rect1(100,   0, 200, 300);
CRect   rect2( 0, 100, 300, 200);
CRect   rect3;

rect3 = rect1 & rect2;

CRect   rectResult(100, 100, 200, 200);
ASSERT(rectResult == rect3);   

요구 사항

헤더: atltypes.h

참고 항목

참조

CRect 클래스

계층 구조 차트

CRect::IntersectRect

CRect::operator & =

CRect::operator |

CRect::NormalizeRect