Кнопка цвет сообщения

Система обеспечивает цветовые значения по умолчанию для кнопок. Система посылает сообщение WM_CTLCOLORBTN кнопки родительского окна, прежде чем сделать кнопку. Это сообщение содержит дескриптор контекста устройства кнопки и дескриптора дочернего окна. Родительское окно эти маркеры можно использовать для изменения цвета фона и текст кнопки. В следующей таблице показаны по умолчанию кнопку Цветовые значения.

Значение Элемент цветные
COLOR_BTNFACE Кнопка лица.
COLOR_BTNHIGHLIGHT Выделить область (верхнего и левого краев) кнопки.
COLOR_BTNSHADOW Теневые области (нижней и правой кромки) одной кнопки.
COLOR_BTNTEXT Обычный текст (nongrayed) в кнопок.
COLOR_GRAYTEXT Инвалиды (серый) текст на кнопках. Этот цвет имеет значение 0, если текущий драйвер дисплея не поддерживает сплошным серым цветом.
COLOR_WINDOW Фон окна.
COLOR_WINDOWFRAME Оконные рамы.
COLOR_WINDOWTEXT Текст в windows.

Приложение может получить значения по умолчанию для этих цветов путем вызова GetSysColor функцию, или установите значения путем вызова SetSysColors функции. Для получения дополнительных сведений о системных цветов, см. Сведения о системе. Для получения дополнительных сведений о том, как используются цвета с элементами управления просмотра элементов управления.

Index