SetRect 함수는 사각형을 만들고, CopyRect 함수는 지정된 사각형의 복사본을 만들고, SetRectEmpty 함수는 빈 사각형을 만듭니다. 빈 사각형은 너비가 0이거나 높이가 0이거나 둘 다인 사각형입니다. IsRectEmpty 함수는 지정된 사각형이 비어 있는지 여부를 결정합니다. EqualRect 함수는 두 사각형이 같은 좌표가 있는지 여부를 결정합니다.
InflateRect 함수는 사각형의 너비나 높이 또는 높이를 늘리거나 줄입니다. 사각형의 양쪽 끝에서 너비를 추가하거나 제거할 수 있습니다. 사각형의 위쪽과 아래쪽 모두에서 높이를 추가하거나 제거할 수 있습니다.
OffsetRect 함수는 사각형을 지정된 양만큼 이동합니다. 지정된 x-amount, y-amount 또는 x-and y-amount를 모서리 좌표에 추가하여 사각형을 이동합니다.
PtInRect 함수는 지정된 지점이 지정된 사각형 내에 있는지 여부를 결정합니다. 점이 왼쪽 또는 위쪽에 있거나 사각형 내에 있는 경우 사각형에 있습니다. 점이 오른쪽 또는 아래쪽에 있는 경우 사각형에 없습니다.
IntersectRect 함수는 다음 그림과 같이 두 기존 사각형의 교집합인 새 사각형을 만듭니다.
교차그림
UnionRect 함수는 다음 그림과 같이 두 개의 기존 사각형이 결합된 새 사각형을 만듭니다.
줄임표 및 다각형을 그리는 함수에 대한 자세한 내용은 채워진 셰이프 참조하세요.