Partager via


CMonthCalCtrl::SetMonthView

Définit le contrôle month calendar actuel pour afficher la vue du mois.

BOOL SetMonthView();

Valeur de retour

true si cette méthode est réussie ; sinon, false.

Notes

Cette méthode utilise la méthode de CMonthCalCtrl::SetCurrentView pour définir la vue à MCMV_MONTH, qui représente la vue du mois.

Configuration requise

en-tête : afxdtctl.h

Ce contrôle est pris en charge dans Windows Vista et versions ultérieures.

Les spécifications supplémentaires pour cette méthode sont décrites dans Spécifications de génération des contrôles communs Windows Vista.

Exemple

L'exemple de code suivant définit la variable, m_monthCalCtrl, qui est utilisée pour accéder par programme le contrôle month calendar.Cette variable est utilisée dans l'exemple suivant.

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

L'exemple de code suivant définit le contrôle month calendar pour afficher le mois, année, la décennie, et les vues de siècle.

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();
}

Voir aussi

Référence

Classe de CMonthCalCtrl

Graphique de la hiérarchie

MCM_SETCURRENTVIEW

CMonthCalCtrl::SetCurrentView