This message sets the color for a specified portion of the month calendar within a date and time picker (DTP) control.
At a Glance
Header file: | Commctrl.h |
Windows CE versions: | 2.0 and later |
Related macro: | DateTime_SetMonthCalColor |
Syntax
DTM_SETMCCOLOR wParam = (WPARAM)(INT) iColor;
lParam = (LPARAM)(COLORREF) clr;
Parameters
iColor
Specifies which month calendar color to set. It is one of the following values:
Value | Description |
MCSC_BACKGROUND | Sets the background color displayed between months. |
MCSC_MONTHBK | Sets the background color displayed within the month. |
MCSC_TEXT | Sets the color used to display text within a month. |
MCSC_TITLEBK | Sets the background color displayed in the calendar’s title. |
MCSC_TITLETEXT | Sets the color used to display text within the calendar’s title. |
MCSC_TRAILINGTEXT | Sets the color used to display header and trailing-day text. Header and trailing days are the days from the previous and following months that appear on the current calendar. |
clr
COLORREF value that represents the color that is set for the specified area of the month calendar.
Return Values
Returns a COLORREF value that represents the previous color setting for the specified portion of the month calendar control if successful. Otherwise, the message returns –1.