Partilhar via


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

Consulte também

Referência

Classe de CMonthCalCtrl

Gráfico de hierarquia

CMonthCalCtrl::GetRange