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