Compartilhar via


CDateTimeCtrl::SetMonthCalStyle

Defina o estilo de controle suspensa de calendário mensal que está associado com o controle seletor de data e hora.

DWORD SetMonthCalStyle(
      DWORD dwStyle
);

Parâmetros

Parâmetro

Descrição

[in] dwStyle

Um novo estilo de controle de calendário mensal, que é uma combinação bit a bit (OPERADOR) de estilos de controle de calendário mensal.Para obter mais informações, consulte Estilos de controle de calendário mensal.

Valor de retorno

O estilo anterior de controle suspensa de calendário mensal.

Comentários

Este método envia a mensagem de DTM_SETMCSTYLE , que é descrita em Windows SDK.

Exemplo

O exemplo de código a seguir define a variável, m_dateTimeCtrl, que é usada para acessar por programação o controle seletor de data e hora.Esta variável é usado no exemplo a seguir.

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

O exemplo de código a seguir define o controle seletor de data e hora para não exibir números da semana, abreviados nomes dos dias da semana, e nenhum indicador de hoje.

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

Requisitos

Cabeçalho: afxdtctl.h

Este método é suportado em Windows Vista e posteriormente.

Consulte também

Referência

Classe de CDateTimeCtrl

Gráfico de hierarquia

CDateTimeCtrl::GetMonthCalStyle

DTM_SETMCSTYLE

O selecionador de data e hora os estilos