다음을 통해 공유


CBrush::CreateHatchBrush

지정 된 해치 패턴 및 색 브러시를 초기화합니다.

BOOL CreateHatchBrush(
   int nIndex,
   COLORREF crColor 
);

매개 변수

  • nIndex
    브러시의 빗살 무늬 스타일을 지정합니다.이 다음 값 중 하나가 될 수 있습니다.

    • HS_BDIAGONAL45도에 빗살 무늬 아래쪽 (왼쪽)

    • HS_CROSS가로 및 세로 격자

    • HS_DIAGCROSS그물눈에 45도 회전

    • HS_FDIAGONAL(왼쪽에서 오른쪽으로) 올라가는 해칭 45도로

    • HS_HORIZONTAL가로 해칭

    • HS_VERTICAL세로 해칭

  • crColor
    RGB 색 (색에 해칭) 브러시의 전경색을 지정합니다.참조 COLORREF 에 있는 Windows SDK 에 대 한 자세한 내용은.

반환 값

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

설명

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

예제

CBrush brush;
brush.CreateHatchBrush(HS_BDIAGONAL, RGB(255, 0, 0));

CBrush* pOldBrush;
CPen* pOldPen;

pOldBrush = (CBrush*)pDC->SelectObject(&brush);
pOldPen = (CPen*)pDC->SelectStockObject(NULL_PEN);
pDC->Ellipse(CRect(50, 50, 250, 250));

pDC->SelectObject(pOldBrush);
pDC->SelectObject(pOldPen);

요구 사항

헤더: afxwin.h

참고 항목

참조

CBrush 클래스

계층 구조 차트

CBrush::CreateBrushIndirect

CBrush::CreateDIBPatternBrush

CBrush::CreatePatternBrush

CBrush::CreateSolidBrush

CGdiObject::CreateStockObject

CreateHatchBrush