CBrush::CBrush

CBrush ( );

CBrush ( COLORREF crColor );
던져 ( CResourceException );

CBrush ( int nIndex, COLORREF crColor );
던져 ( CResourceException );

CBrush ( CBitmap * pBitmap );
던져 ( CResourceException );

매개 변수

crColor

RGB 색상으로 붓의 전경색을 지정합니다. 이 매개 변수는 해칭의 색상을 지정 브러시 부 화 하는 경우。

nIndex

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

pBitmap

CBitmap 개체 브러쉬 페인트 된 비트맵을 지정 하는 포인트。

주의

4 개의 생성자를 오버 로드 합니다. 생성자 인수를 사용 하기 전에 초기화 되어야 하는 초기화 되지 않은 CBrush 개체 생성。

생성자를 사용 하 여 인수 없이 CreateSolidBrush, CreateHatchBrush, CreateBrushIndirect, CreatePatternBrush또는 CreateDIBPatternBrush와 결과 CBrush 개체를 초기화 해야 합니다. 인수를 사용 하는 생성자 중 하나를 사용 하는 경우 다음 더 이상 초기화가 필요 합니다. 인수 생성자 인수 없이 생성자는 항상 성공 하는 동안 오류가 발생 하면 예외를 throw 수 있습니다.

단일 생성자 COLORREF 매개 변수 지정 된 색으로 단색 브러시를 생성 합니다. 색 RGB 값을 지정 하 고와 RGB 매크로 WINDOWS에서 구성할 수 있습니다.H。

해치 브러시를 구성 하는 두 개의 매개 변수를 가진 생성자입니다. NIndex 매개 변수 사선된 패턴의 인덱스를 지정 합니다. CrColor 매개 변수는 색을 지정합니다.

CBitmap 매개 변수와 함께 생성자 패턴된 브러시를 생성합니다. 매개 변수는 비트맵을 식별합니다. 비트맵은 CBitmap::CreateBitmap, CBitmap::CreateBitmapIndirect, CBitmap::LoadBitmap또는 CBitmap::CreateCompatibleBitmap를 사용 하 여 만들어진 것으로 간주 됩니다. 채우기 패턴에 사용 되는 비트맵에 대 한 최소 크기는 8 x 8 픽셀。

CBrush 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CBrush::CreateSolidBrush, CBrush::CreateHatchBrush, CBrush::CreateBrushIndirect, CBrush::CreatePatternBrush, CBrush::CreateDIBPatternBrush, CGdiObject::CreateStockObject(&N)

Index