CDateTimeCtrl::SetMonthCalColor

设置月历的特定部分中的颜色为日期和时间选择器控件中。

COLORREF SetMonthCalColor(
   int iColor,
   COLORREF ref 
);

参数

  • iColor
    指定month calendar控件的哪范围的int 值设置为。 该值可以是一个下面。

    含义

    MCSC_BACKGROUND

    设置背景颜色显示在月份之间。

    MCSC_MONTHBK

    将一个月份中显示的背景色。

    MCSC_TEXT

    设置用于的颜色显示文本在一个月内。

    MCSC_TITLEBK

    设置日历中的标题显示的背景色。

    MCSC_TITLETEXT

    设置用于的颜色显示日历中的标题中的文本。

    MCSC_TRAILINGTEXT

    设置用于的颜色显示标头和后缀日文本。 标头和尾随日期是日从以前和出现在当前日历的月后。

  • ref
    表示为月历的指定区域将设置颜色的 COLORREF 值。

返回值

表示设置为month calendar控件的指定部分的前一个颜色,如果成功的 COLORREF 值。 否则,消息返回-1。

备注

此成员函数实现Win32消息 DTM_SETMCCOLOR的行为,如 Windows SDK所述。

示例

CDateTimeCtrl::GetMonthCalColor参见示例。

要求

Header: afxdtctl.h

请参见

参考

CDateTimeCtrl选件类

层次结构图

CDateTimeCtrl::GetMonthCalColor