CDateTimeCtrl::SetMonthCalStyle

设置与当前日期和时间选择器控件下拉式month calendar控件的样式。

DWORD SetMonthCalStyle(
      DWORD dwStyle
);

参数

Parameter

说明

[in] dwStyle

新的month calendar控件样式,按位是组合(或)的month calendar控件的样式。 有关更多信息,请参见 Month calendar控件样式

返回值

下拉式month calendar控件的上面的样式。

备注

此方法发送 DTM_SETMCSTYLE 信息,在 Windows SDK所述。

示例

下面的代码示例定义任何变量,m_dateTimeCtrl,用于以编程方式访问日期和时间选择器控件。 此变量在下一个示例。

    // Variable to access date-time control.
    CDateTimeCtrl m_dateTimeCtrl;
    // Variable to access the splitbutton control
    CSplitButton m_splitbutton;

下面的代码示例不设置日期和时间选择器控件显示周数、周中某天的缩写名称和今天指示符。

// Set the style of the month-calendar control dropdown.
void CCDateTimeCtrl_s1Dlg::OnSetmonthcalstyleWeeknumber()
{
    m_dateTimeCtrl.SetMonthCalStyle( MCS_WEEKNUMBERS );
}

void CCDateTimeCtrl_s1Dlg::OnSetmonthcalstyleNotoday()
{
    m_dateTimeCtrl.SetMonthCalStyle( MCS_NOTODAY );
}

void CCDateTimeCtrl_s1Dlg::OnSetmonthcalstyleShortdaysofweek()
{
    m_dateTimeCtrl.SetMonthCalStyle( MCS_SHORTDAYSOFWEEK  );
}

要求

标头: afxdtctl.h

此方法在 Windows Vista 和更高版本支持。

请参见

参考

CDateTimeCtrl选件类

层次结构图

CDateTimeCtrl::GetMonthCalStyle

DTM_SETMCSTYLE

日期和时间选择器控件样式