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.