LOGBRUSH 구조

LOGBRUSH 구조는 다음과 같은 형태:

typedef struct 태그 LOGBRUSH {/ * 파운드 * /
 nbsp; UINT lbStyle;
 ? COLORREF lbColor;
 ? 긴 lbHatch;
} LOGBRUSH(&N)

LOGBRUSH 구조는 스타일, 색 및 실제 브러시의 패턴을 정의합니다. 그것은 Windows에서 사용 하는 CreateBrushIndirect 및 ExtCreatePen 함수。

회원

lbStyle

브러시 스타일을 지정합니다. LbStyle 멤버는 다음 스타일 중 하나 이어야 합니다.:

lbColor

그릴 수 브러시는 색을 지정 합니다. LbStyle 은 BS_HOLLOW 또는 BS_PATTERN 스타일, lbColor 는 무시 됩니다. LbStyle BS_DIBPATTERN 또는 BS_DIBPATTERNBT경우 lbColor 의 낮은 순서 단어 여부 BITMAPINFO 구조체의 bmiColors 멤버 포함 명시적인 빨강, 녹색, 파랑 (RGB) 값 또는 인덱스가 현재 깨 달 았된 논리 팔레트에 지정 합니다. LbColor 구성원은 다음 값 중 하나 여야 합니다.:

lbHatch

빗살 무늬 스타일을 지정합니다. 의미 lbStyle에 의해 정의 된 브러시 스타일에 따라 달라 집니다. LbStyle BS_DIBPATTERN이면 lbHatch 회원 포장된 DIB에 대 한 핸들을 포함 합니다. LbStyle BS_DIBPATTERNPT이면 lbHatch 회원 포장된 DIB에 대 한 포인터를 포함 합니다. LbStyle BS_HATCHED경우 lbHatch 구성원에 해치를 작성 하는 데 사용 하는 라인의 방향을 지정 합니다. 그것은 다음 값 중 하나가 될 수 있습니다.:

코멘트

비록 해치 브러시의 전경 색상을 제어 하는 lbColor , CDC::SetBkMode 및 CDC::SetBkColor 함수 배경 색상 제어。

참고 항목nbsp;CDC::GetCharABCWidths(&N)

Index