CDateTimeCtrl::SetMonthCalStyle
Ustawia styl w formancie kalendarza miesięcznego rozwijanej skojarzony z bieżącym formant wyboru daty i godziny.
DWORD SetMonthCalStyle(
DWORD dwStyle
);
Parametry
Parametr |
Opis |
---|---|
[w]dwStyle |
Stylu formantu kalendarza nowego miesiąca, który jest kombinacją logiczną (lub) stylów formantu kalendarza miesiąca.Aby uzyskać więcej informacji, zobacz Stylów formantu kalendarza miesiąca. |
Wartość zwracana
Styl poprzedniego miesiąca rozwijanej formantu kalendarza.
Uwagi
Metoda ta wysyła DTM_SETMCSTYLE wiadomości, która jest opisana w Windows SDK.
Przykład
Poniższy kod definiuje zmienną, m_dateTimeCtrl, że jest używany do programowego dostępu formant wyboru daty i godziny.Ta zmienna jest używana w następnym przykładzie.
// Variable to access date-time control.
CDateTimeCtrl m_dateTimeCtrl;
// Variable to access the splitbutton control
CSplitButton m_splitbutton;
Poniższy kod ustawia formant wyboru daty i godziny, aby wyświetlić numery tygodni, skrócone nazwy dni tygodnia i żaden wskaźnik dziś.
// 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 );
}
Wymagania
Nagłówek: afxdtctl.h
Ta metoda jest obsługiwana w Windows Vista i później.