다음을 통해 공유


CRgn::SetRectRgn

사각형 영역을 만듭니다.

void SetRectRgn( 
   int x1, 
   int y1, 
   int x2, 
   int y2  
); 
void SetRectRgn( 
   LPCRECT lpRect  
);

매개 변수

  • x1
    사각형 영역의 왼쪽 위 모퉁이의 x 좌표를 지정합니다.

  • y1
    사각형 영역의 왼쪽 위 모퉁이의 y 좌표를 지정합니다.

  • x2
    사각형 영역의 오른쪽 아래 모퉁이의 x 좌표를 지정합니다.

  • y2
    사각형 영역의 오른쪽 아래 모퉁이의 y 좌표를 지정합니다.

  • lpRect
    사각형 영역을 지정합니다. 포인터를 수 있는 RECT 구조 또는 CRect 개체.

설명

하지만 달리 CreateRectRgn,이 추가 메모리에서 로컬 Windows 응용 프로그램 힙 할당 하지 않습니다. 대신 저장 영역에 할당 된 공간을 사용 하 여 CRgn 개체입니다. 즉이 CRgn 개체 해야 이미 초기화 된 호출 하기 전에 올바른 Windows 영역과 SetRectRgn. 주어진 포인트 x1, y1, x2, 및 y2 할당 된 공간의 최소 크기를 지정 합니다.

대신이 함수를 사용 하는 CreateRectRgn 멤버 함수는 로컬 메모리 관리자를 호출 하지 않도록 합니다.

요구 사항

헤더: afxwin.h

참고 항목

참조

CRgn 클래스

계층 구조 차트

CRgn::CreateRectRgn

SetRectRgn