Share via


CDateTimeCtrl::SetMonthCalStyle

Définit le style du contrôle month calendar déroulant associé au contrôle Picker aller-retour Date actuelle.

DWORD SetMonthCalStyle(
      DWORD dwStyle
);

Paramètres

Paramètre

Description

[in] dwStyle

Un nouveau style de contrôle month calendar, qui est une combinaison d'opérations de bits (OR) de styles de contrôle month calendar.Pour plus d'informations, consultez styles de contrôle month calendar.

Valeur de retour

Le style précédent du contrôle month calendar déroulant.

Notes

Cette méthode envoie le message de DTM_SETMCSTYLE , qui est décrit dans Kit de développement logiciel Windows.

Exemple

L'exemple de code suivant définit la variable, m_dateTimeCtrl, qui est utilisée pour accéder par programme le contrôle Date aller-retour Picker.Cette variable est utilisée dans l'exemple suivant.

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

L'exemple de code suivant définit le contrôle Date aller-retour Picker pour n'afficher les numéros de semaine, abrégés les noms des jours de la semaine, et aucun indicateur d'aujourd'hui.

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

Configuration requise

en-tête : afxdtctl.h

Cette méthode est prise en Windows Vista et versions ultérieures.

Voir aussi

Référence

Classe de CDateTimeCtrl

Graphique de la hiérarchie

CDateTimeCtrl::GetMonthCalStyle

DTM_SETMCSTYLE

Styles de contrôle Picker Date aller-retour