CMonthCalCtrl::GetMonthRange
Recupera as informações de data que representa os limites de alta e baixa de exibição de um controle de calendário mensal.
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 objeto de COleDateTime ou de CTime que contém a data permissão mínima.refMaxRange
Uma referência a um objeto de COleDateTime ou de CTime que contém a data máxima permitida.pMinRange
Um ponteiro a estrutura de SYSTEMTIME que contém a data no menor de gama do intervalo.pMaxRange
Um ponteiro a estrutura de SYSTEMTIME que contém a data final na maior do intervalo.dwFlags
Avalie especificar escopo dos limites de intervalo para ser recuperados.Esse valor deve ser um dos seguintes.Valor
Significado
GMR_DAYSTATE
Inclua os meses acima e à direita do intervalo visível que é exibido apenas parcialmente.
GMR_VISIBLE
Inclua somente os meses que é exibido inteiramente.
Valor de retorno
Um inteiro que representa o intervalo, meses, ter medido pelos dois limites indicados por refMinRange e refMaxRange o primeiro e segundo versões, ou pMinRange e pMaxRange na terceira versão.
Comentários
Essa função de membro implementa o comportamento de mensagem MCM_GETMONTHRANGEWin32, como descrito em Windows SDK.Em a implementação de GetMonthRangeMFC, você pode especificar o uso de COleDateTime , um uso de CTime , ou um uso da estrutura de SYSTEMTIME .
Exemplo
Consulte o exemplo para CMonthCalCtrl::SetDayState.
Requisitos
Cabeçalho: afxdtctl.h