CRect::UnionRect
치수의 수 CRect 두 소스 사각형의 합집합을 합니다.
BOOL UnionRect(
LPCRECT lpRect1,
LPCRECT lpRect2
) throw( );
매개 변수
lpRect1
가리키는 있는 RECT 또는 CRect 는 소스 사각형을 포함 합니다.lpRect2
가리키는 있는 RECT 또는 CRect 는 소스 사각형을 포함 합니다.
반환 값
합집합이 비어 있으면 0이 아닌. 합집합이 비어 있으면 0입니다.
설명
합집합은 두 소스 사각형에 있는 작은 사각형입니다.
Windows는 빈 사각형의 크기를 무시합니다. 없음 높이 또는 너비가 없는 사각형입니다.
참고
두 사각형을 정규화 해야 하거나이 함수가 실패할 수 있습니다.호출할 수 있는 NormalizeRect 이 함수를 호출 하기 전에 사각형을 정규화 합니다.
예제
CRect rect1(100, 0, 200, 300);
CRect rect2(0, 100, 300, 200);
CRect rect3;
rect3.UnionRect(&rect1, &rect2);
CRect rectResult(0, 0, 300, 300);
ASSERT(rectResult == rect3);
요구 사항
헤더: atltypes.h