다음을 통해 공유


CDC::FillRect

지정 된 사각형과 지정 된 브러시를 사용 하 여 채우기 위해이 멤버 함수를 호출 합니다.

void FillRect( 
   LPCRECT lpRect, 
   CBrush* pBrush  
);

매개 변수

  • lpRect
    가리키는 있는 RECT 채울 사각형의 논리 좌표가 포함 된 구조입니다. 전달할 수도 있는 CRect 이 매개 변수에 대 한 개체.

  • pBrush
    사각형을 채우는 데 사용 되는 브러시를 식별 합니다.

설명

오른쪽 및 아래쪽 테두리를 채우지 함수 왼쪽 및 위쪽 테두리를 포함 하 여 전체 사각형을 채웁니다.

브러시를 사용 하 여 만들 필요는 CBrush 멤버 함수 CreateHatchBrush, CreatePatternBrush, 및 CreateSolidBrush, 또는 검색은 GetStockObject Windows 함수.

지정 된 사각형을 채울 때 FillRect 사각형의 오른쪽 및 아래쪽 가장자리는 포함 되지 않습니다. GDI 위로 사각형 채우기 포함 되지 않습니다, 오른쪽 열과 아래쪽 행에서 현재 매핑 모드에 관계 없이. FillRect값의 비교는 , 아래, 왼쪽, 및 오른쪽 멤버를 지정 된 사각형의. 경우 아래 보다 작거나 , 또는 오른쪽 보다 작거나 왼쪽, 사각형을 그릴.

FillRect유사한 CDC::FillSolidRect. 그러나 FillRect 브러시를 사용 하 고 따라서 단색, 디더링된 색, 빗살 무늬 브러시 나 패턴에 사각형을 채우는 데 사용할 수 있습니다. FillSolidRect단색만 사용 (표시는 COLORREF 매개 변수). FillRect보다 일반적으로 느립니다 FillSolidRect.

요구 사항

헤더: afxwin.h

참고 항목

참조

CDC 클래스

계층 구조 차트

CBrush::CreateHatchBrush

CBrush::CreatePatternBrush

CBrush::CreateSolidBrush

FillRect

RECT 구조체

CBrush 클래스

CDC::FillSolidRect