CMonthCalCtrl::SetMonthView

设置当前month calendar控件显示月份视图。

BOOL SetMonthView();

返回值

true,则此方法成功;否则,false。

备注

此方法使用 CMonthCalCtrl::SetCurrentView 方法设置视图。MCMV_MONTH,表示月份视图。

要求

标头: afxdtctl.h

此控件在 Windows Vista 和更高版本支持。

此方法的其他要求。Windows vista公共控件的生成要求所述。

示例

下面的代码示例定义任何变量,m_monthCalCtrl,用于以编程方式访问month calendar控件。 此变量在下一个示例。

    // Variable used to reference the month calendar control.
    CMonthCalCtrl m_monthCalCtrl;
    // Variable used to reference the splitbutton control.
    CSplitButton m_splitButton;

下面的代码示例设置month calendar控件显示月份、年份、十年和世纪视图。

void CCMonthCalCtrl_s1Dlg::OnSetviewSetmonthview()
{
    m_monthCalCtrl.SetMonthView();
}

void CCMonthCalCtrl_s1Dlg::OnSetviewSetyearview()
{
    m_monthCalCtrl.SetYearView();
}

void CCMonthCalCtrl_s1Dlg::OnSetviewSetdecadeview()
{
    m_monthCalCtrl.SetDecadeView();
}

void CCMonthCalCtrl_s1Dlg::OnSetviewSetcenturyview()
{
    m_monthCalCtrl.SetCenturyView();
}

请参见

参考

CMonthCalCtrl选件类

层次结构图

MCM_SETCURRENTVIEW

CMonthCalCtrl::SetCurrentView