BOOL DateTime_SetMonthCalColor(HWND hwndDP, int iColor, COLORREF clr);
- hwndDP: 日期时间控件的句柄。
- iColor: 指定要设置的颜色类型,可以是以下之一:
- MCSC_BACKGROUND: 月历控件的背景色。
- MCSC_MONTHBK: 月历网格的背景色。
- MCSC_TEXT: 月历文本的颜色。
- MCSC_TITLEBK: 月历标题的背景色。
- MCSC_TITLETEXT: 月历标题的文本颜色。
- MCSC_TRAILINGTEXT: 上个月和下个月日期的文本颜色。
- clr: 要设置的颜色值,使用 COLORREF 类型。
函数返回一个布尔值,如果成功设置颜色,返回非零值;否则返回零。
以下是一个设置月历控件背景色的示例:
BOOL success = DateTime_SetMonthCalColor(hDateTimePicker, MCSC_BACKGROUND, RGB(255, 0, 0));
if (!success) {
// 设置颜色失败,处理错误
}
请确保在调用该函数之前已经创建了日期时间控件,并且获得了它的句柄 hDateTimePicker。
转载请注明出处:http://www.zyzy.cn/article/detail/24640/Win32 API/Commctrl.h/DateTime_SetMonthCalColor