CDateTimeCtrl::SetMonthCalStyle
Imposta lo stile del controllo calendario mensile a discesa associato al controllo di selezione data e ora corrente.
DWORD SetMonthCalStyle(
DWORD dwStyle
);
Parametri
Parametro |
Descrizione |
---|---|
[in] dwStyle |
Un nuovo stile del controllo calendario mensile, una combinazione bit per bit (OR) stili del controllo calendario mensile.Per ulteriori informazioni, vedere Stili del controllo calendario mensile. |
Valore restituito
Lo stile precedente del controllo calendario mensile a discesa.
Note
Questo metodo invia il messaggio DTM_SETMCSTYLE, come descritto in Windows SDK.
Esempio
Nell'esempio di codice seguente viene definita la variabile, m_dateTimeCtrl, utilizzata per accedere a livello di codice al controllo di selezione data e ora.Questa variabile viene utilizzata nell'esempio seguente.
// Variable to access date-time control.
CDateTimeCtrl m_dateTimeCtrl;
// Variable to access the splitbutton control
CSplitButton m_splitbutton;
Nell'esempio di codice riportato il controllo di selezione data e ora visualizzare i numeri delle settimane, i nomi dei giorni abbreviati di giorni della settimana e indicatore di oggi.
// 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 );
}
Requisiti
intestazione: afxdtctl.h
Questo metodo è supportato in Windows Vista e versioni successive.