Udostępnij za pośrednictwem


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.

Zobacz też

Informacje

Klasa CDateTimeCtrl

Diagram hierarchii

CDateTimeCtrl::GetMonthCalStyle

DTM_SETMCSTYLE

datę i czas próbnika kontroli style