Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Determina qual parte de um controle de calendário de mês está em um determinado ponto na tela. Você pode enviar essa mensagem explicitamente ou usando a macro MonthCal_HitTest .
Parâmetros
-
wParam
- Deve ser zero.
-
lParam
-
Ponteiro para uma estrutura MCHITTESTINFO . Ao enviar a mensagem, o membro cbSize deve ser definido como o tamanho da estrutura MCHITTESTINFO e pt deve ser definido como o ponto em que você deseja fazer o teste de clique.
Valor retornado
Define valores em membros do
| Código de retorno | Descrição |
|---|---|
|
O ponto determinado estava dentro do calendário. |
|
O ponto determinado estava em segundo plano do calendário. |
|
O ponto determinado estava em uma data específica dentro do calendário. A estrutura SYSTEMTIME em lParam-st> é definida como a data no ponto determinado. |
|
O ponto determinado foi sobre uma data do mês seguinte (parcialmente exibido no final do mês exibido no momento). Se o usuário clicar aqui, o calendário do mês rolará sua exibição para o próximo mês ou conjunto de meses. |
|
O ponto determinado foi sobre uma data do mês anterior (parcialmente exibido no final do mês exibido no momento). Se o usuário clicar aqui, o calendário do mês rolará sua exibição para o mês ou conjunto de meses anterior. |
|
O ponto determinado foi mais de uma abreviação de dia ("Sex", por exemplo). A estrutura SYSTEMTIME em lParam-st> é definida como a data correspondente na linha superior. |
|
O ponto determinado foi mais de um número de semana (somente MCS_WEEKNUMBERS estilo). A estrutura SYSTEMTIME em lParam-st> é definida como a data correspondente na coluna mais à esquerda. |
|
O ponto determinado está em uma área que fará com que o calendário do mês role sua exibição para o próximo mês ou conjunto de meses. Esse sinalizador é usado para modificar outros sinalizadores de teste de clique. |
|
O ponto determinado não estava no controle de calendário do mês ou estava em uma parte inativa do controle. |
|
O ponto determinado está em uma área que fará com que o calendário do mês role sua exibição para o mês anterior ou conjunto de meses. Esse sinalizador é usado para modificar outros sinalizadores de teste de clique. |
|
O ponto determinado foi mais de um mês de título. |
|
O ponto determinado foi sobre o fundo do título de um mês. |
|
O ponto determinado estava sobre o botão no canto superior direito do controle. Se o usuário clicar aqui, o calendário do mês rolará sua exibição para o próximo mês ou conjunto de meses. |
|
O ponto determinado estava sobre o botão no canto superior esquerdo do controle. Se o usuário clicar aqui, o calendário do mês rolará sua exibição para o mês ou conjunto de meses anterior. |
|
O ponto determinado estava na barra de título de um mês, com mais de um mês de nome. |
|
O ponto determinado estava na barra de título de um mês, ao longo do valor do ano. |
|
O ponto determinado estava no link "hoje" na parte inferior do controle de calendário do mês. O membro uHit da estrutura MCHITTESTINFO em lParam será igual ao valor retornado. |
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] |
| Cabeçalho |
|