Compartilhar via


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

Consulte também

Referência

Classe CMonthCalCtrl

Gráfico de hierarquia

CMonthCalCtrl::GetRange

Outros recursos

CMonthCalCtrl membros