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.