COLORREF
COLORREF 값은 RGB 색을 지정하는 데 사용됩니다.
typedef DWORD COLORREF;
typedef DWORD* LPCOLORREF;
명시적 RGB 색을 지정할 때 COLORREF 값에는 다음과 같은 16진수 형식이 있습니다.
0x00bbggrr
하위 바이트에는 빨간색의 상대적 강도에 대한 값이 포함됩니다. 두 번째 바이트에는 녹색 값이 포함됩니다. 세 번째 바이트에는 파란색 값이 포함됩니다. 상위 바이트는 0이어야 합니다. 단일 바이트의 최대값은 0xFF.
COLORREF 색 값을 만들려면 RGB 매크로를 사용합니다. 색 값의 빨간색, 녹색 및 파란색 구성 요소에 대한 개별 값을 추출하려면 GetRValue, GetGValue 및 GetBValue 매크로를 각각 사용합니다.
// Color constants.
const COLORREF rgbRed = 0x000000FF;
const COLORREF rgbGreen = 0x0000FF00;
const COLORREF rgbBlue = 0x00FF0000;
const COLORREF rgbBlack = 0x00000000;
const COLORREF rgbWhite = 0x00FFFFFF;
GitHub의 Windows 클래식 샘플 예제입니다.
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
헤더 |
|