CMonthCalCtrl::GetMonthRange
Recupera as informações que representam os limites altos e baixos de exibição do controle de calendário de um mês de data.
int GetMonthRange(
COleDateTime& refMinRange,
COleDateTime& refMaxRange,
DWORD dwFlags
) const;
int GetMonthRange(
CTime& refMinRange,
CTime& refMaxRange,
DWORD dwFlags
) const;
int GetMonthRange(
LPSYSTEMTIME pMinRange,
LPSYSTEMTIME pMaxRange,
DWORD dwFlags
) const;
Parâmetros
refMinRange
Uma referência a um COleDateTime or CTime objeto que contém a data mínima permitida.refMaxRange
Uma referência a um COleDateTime ou CTime objeto que contém a data máxima permitida.pMinRange
Um ponteiro para um SYSTEMTIME estrutura que contém a data no participante do intervalo menor.pMaxRange
Um ponteiro para um SYSTEMTIME estrutura que contém a data participante mais alto do intervalo.dwFlags
Valor Especifica o escopo dos limites de intervalo a ser recuperado.Este valor deve ser uma das seguintes opções.Valor
Significado
GMR_DAYSTATE
Inclui precedente e à direita meses do intervalo visível que são exibidas apenas parcialmente.
GMR_VISIBLE
Inclua apenas meses totalmente exibidos.
Valor de retorno
Um inteiro que representa o intervalo, em meses, ocupadas por dois limites indicados por refMinRange e refMaxRange nas versões primeira e segunda, ou pMinRange e pMaxRange Na terceira versão.
Comentários
Esta função de membro implementa o comportamento do Win32 mensagem MCM_GETMONTHRANGE, sistema autônomo descrito o Windows SDK. Na implementação do MFC de GetMonthRange, você pode especificar COleDateTime uso, um CTime uso, ou um SYSTEMTIME uso da estrutura.
Exemplo
Consulte o exemplo para CMonthCalCtrl::SetDayState.
Requisitos
Cabeçalho: afxdtctl.h