Поделиться через


DTM_SETMCCOLOR сообщение

Задает цвет для определенной части календаря месяца в элементе управления выбора даты и времени (DTP). Это сообщение можно отправить явным образом или использовать макрос DateTime_SetMonthCalColor .

Параметры

wParam

Значение типа int , указывающее, какой цвет календаря на месяц следует задать. Значение может быть одним из следующих.

Значение Значение
MCSC_BACKGROUND
Задайте цвет фона, отображаемый между месяцами.
MCSC_MONTHBK
Задайте цвет фона, отображаемый в течение месяца.
MCSC_TEXT
Задайте цвет, используемый для отображения текста в течение месяца.
MCSC_TITLEBK
Задайте цвет фона, отображаемый в заголовке календаря.
MCSC_TITLETEXT
Задайте цвет, используемый для отображения текста в заголовке календаря.
MCSC_TRAILINGTEXT
Задайте цвет, используемый для отображения текста дня заголовка и даты взаймы. Верхние и конечные дни — это дни предыдущего и следующего месяцев, которые отображаются в календаре текущего месяца.

lParam

Значение COLORREF , представляющее цвет, который будет задан для указанной области календаря месяца.

Возвращаемое значение

Возвращает значение COLORREF , представляющее предыдущий параметр цвета для указанной части элемента управления "Календарь месяца" в случае успешного выполнения. В противном случае сообщение возвращает -1.

Комментарии

Если стили визуальных элементов включены, это сообщение не действует, за исключением случаев, когда wParam MCSC_BACKGROUND.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Commctrl.h