Функция GetNearestColor извлекает код цвета, идентифицирующий цвет из системной палитры, который показывается на экране, когда используется указанный код цвета.
Синтаксис
COLORREF GetNearestColor( HDC hdc, // дескриптор DC COLORREF crColor // подбираемый цвет ); |
hdc
[in] Дескриптор контекста устройства.
crColor
[in] Определяет код цвета, который идентифицирует затребованный цвет. Чтобы создать код цвета COLORREF, используйте макрос RGB.
Если функция завершается успешно, возвращаемое значение идентифицирует цвет из системной палитры, которая соответствует данному коду цвета.
Если функция завершается ошибкой, возвращаемое значение - CLR_INVALID.
Windows NT/2000/XP: Чтобы получить дополнительную информацию об ошибке, вызовите GetLastError.
Смотри также
Обзор Цвета, Функции, используемые цветом, GetDeviceCaps, GetNearestPaletteIndex, COLORREF, RGB
Размещение и совместимость GetNearestColor |
||
К | Windows XP | Да |
л | Windows 2000 Professional | Да |
и | Windows NT Workstation | Да версии 3.1 и выше |
е | Windows Me | Да |
н | Windows 98 | Да |
т | Windows 95 | Да |
С | Windows Server 2003 | Да |
е | Windows 2000 Server | Да |
р | Windows NT Server | Да |
в | ||
е | ||
р | ||
Используемая библиотека | Gdi32.lib | |
Используемая DLL | - | |
Заголовочный файл | ||
- объявлено в | Wingdi.h | |
- включено в | Windows.h | |
Unicode | Нет | |
Замечания по платформе | Не имеется |