SetDCBrushColor 함수(wingdi.h)
SetDCBrushColor 함수는 현재 DC(디바이스 컨텍스트) 브러시 색을 지정된 색 값으로 설정합니다. 디바이스가 지정된 색 값을 나타낼 수 없는 경우 색은 가장 가까운 실제 색으로 설정됩니다.
구문
COLORREF SetDCBrushColor(
[in] HDC hdc,
[in] COLORREF color
);
매개 변수
[in] hdc
DC에 대한 핸들입니다.
[in] color
새 브러시 색입니다.
반환 값
함수가 성공하면 반환 값은 이전 DC 브러시 색을 COLORREF 값으로 지정합니다.
함수가 실패하면 반환 값은 CLR_INVALID입니다.
설명
스톡 DC_BRUSH DC에서 선택하면 스톡 브러시가 선택 취소될 때까지 모든 후속 드로잉이 DC 브러시 색을 사용하여 수행됩니다. 기본 DC_BRUSH 색은 WHITE입니다.
함수는 dc에서 스톡 브러시 DC_BRUSH 선택되지 않은 경우에도 이전 DC_BRUSH 색을 반환합니다. 그러나 DC에서 스톡 DC_BRUSH 선택될 때까지 그리기 작업에 사용되지 않습니다.
DC_BRUSH 또는 DC_PEN 인수가 있는 GetStockObject 함수는 SetDCPenColor 및 SetDCBrushColor 함수와 교환하여 사용할 수 있습니다.
Icm: ICM을 사용하도록 설정하면 색 관리가 수행됩니다.
예제
색 설정의 예는 펜 또는 브러시 색 설정을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | wingdi.h(Windows.h 포함) |
라이브러리 | Gdi32.lib |
DLL | Gdi32.dll |