macro MonthCal_GetMonthRange (commctrl.h)

Recupera informações de data (usando estruturas SYSTEMTIME ) que representam os limites altos e baixos da exibição do controle de calendário de um mês. Você pode usar essa macro ou enviar a mensagem MCM_GETMONTHRANGE explicitamente.

Sintaxe

void MonthCal_GetMonthRange(
   hmc,
   gmr,
   rgst
);

Parâmetros

hmc

Tipo: HWND

Manipule para um controle de calendário de mês.

gmr

Tipo: DWORD

Valor que especifica o escopo dos limites de intervalo a serem recuperados. O valor precisa ser um dos seguintes:

Valor Significado
GMR_DAYSTATE
Inclua meses anteriores e à direita de intervalo visível que são exibidos apenas parcialmente.
GMR_VISIBLE
Inclua apenas os meses que são exibidos por completo.

rgst

Tipo: LPSYSTEMTIME

Ponteiro para uma matriz de dois elementos de estruturas SYSTEMTIME que receberão os limites inferior e superior do escopo especificado por dwFlag. Os limites inferior e superior são colocados em lprgSysTimeArray[0] e lprgSysTimeArray[1], respectivamente. O tempo em que os membros dessas estruturas não serão modificados. Esse parâmetro deve ser um endereço válido e não pode ser NULL.

Retornar valor

Nenhum

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho commctrl.h