다음을 통해 공유


CBrush::CreateSysColorBrush

브러시 색을 초기화합니다.

BOOL CreateSysColorBrush(
   int nIndex 
);

매개 변수

  • nIndex
    색 인덱스를 지정합니다.21 창 요소 중 하나를 그리는 데 사용 되는 색으로이 값에 해당 합니다.참조 GetSysColor 에 Windows SDK 값의 목록.

반환 값

성공 하면 0이 아닌. 그렇지 않으면 0입니다.

설명

이후에 장치 컨텍스트에 대 한 현재 브러시로 브러시를 선택할 수 있습니다.

응용 프로그램이 면 만든 브러시를 사용 하 여 CreateSysColorBrush, 브러시 장치 컨텍스트를 선택 합니다.

예제

// Declare a CBrush and initialize to a system color.
CBrush brush;
brush.CreateSysColorBrush(COLOR_BTNFACE);

// Select the brush into the device context. 
CBrush* pOldBrush = (CBrush*)pDC->SelectObject(&brush);

// Draw.
CRect rect(50, 50, 150, 150);
pDC->Rectangle(rect);

// Reselect the original brush.
pDC->SelectObject(pOldBrush);

요구 사항

헤더: afxwin.h

참고 항목

참조

CBrush 클래스

계층 구조 차트

CBrush::CreateBrushIndirect

CBrush::CreateDIBPatternBrush

CBrush::CreateHatchBrush

CBrush::CreatePatternBrush

CreateSolidBrush

CBrush::CreateSolidBrush

GetSysColorBrush

CGdiObject::DeleteObject