Структура COLORREF


Значение COLORREF используется, чтобы определить цвет RGB.

Синтаксис

typedef DWORD COLORREF;
typedef DWORD *LPCOLORREF;

Замечания

При определении чистого цвета RGB, значение COLORREF имеет нижеследующую шестнадцатеричную форму:

0x00bbggrr 

Младший байт содержит величину относительной яркости красного цвета; второй байт содержит величину для зеленого; и третий байт содержит величину для синего. Старший байт должен начинаться с нуля. Максимальное значение для отдельно взятого байта - 0xFF.

Чтобы создать код цвета COLORREF, используйте макрос RGB. Чтобы извлечь отдельные значения компонентов  красного, зеленого и синие кода цвета, используют соответственно макроопределения GetRValue, GetGValue и GetBValue.

Смотри также 

Обзор Цвета, Структуры, используемые цветом,  GetBValue, GetGValue, GetRValue, RGB

 

Размещение и совместимость COLORREF

К 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 Да
в    
е    
р    
Используемая библиотека -
Используемая DLL -
 Заголовочный файл  
- объявлено в Windef.h
 - включено в Windows.h
 Unicode Нет
 Замечания по платформе Не имеется

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz