Partilhar via


WM_TOUCHHITTESTING mensagem

Enviado para uma janela em um touchdown para determinar o alvo de toque mais provável.

! [Importante]
As aplicações de ambiente de trabalho devem estar cientes do DPI. Se seu aplicativo não reconhece DPI, as coordenadas de tela contidas em mensagens de ponteiro e estruturas relacionadas podem parecer imprecisas devido à virtualização de DPI. A virtualização de DPI fornece suporte de dimensionamento automático para aplicativos que não reconhecem DPI e estão ativos por padrão (os usuários podem desativá-lo). Para obter mais informações, consulte escrevendo High-DPI aplicativos Win32.

#define WM_TOUCHHITTESTING       0x024D

Parâmetros

wParam

Não utilizado.

lParam

Ponteiro para a estrutura TOUCH_HIT_TESTING_INPUT que contém os dados da área de contato de toque.

Valor de retorno

Se um ou mais elementos estiverem dentro da área de contato de toque, um aplicativo deverá retornar o resultado de PackTouchHitTestingProximityEvaluation.

Se nenhum elemento estiver dentro da área de contato de toque, um aplicativo deve definir o valor de pontuação em TOUCH_HIT_TESTING_PROXIMITY_EVALUATION para TOUCH_HIT_TESTING_PROXIMITY_FARTHEST e chamar PackTouchHitTestingProximityEvaluation para obter o valor de retorno LRESULT.

Se o aplicativo não processar essa mensagem, ele deve chamar DefWindowProc.

Comentários

Esta mensagem é enviada para janelas que se registam através da funçãoRegisterTouchHitTestingWindow.

Requerimentos

Exigência Valor
Cliente mínimo suportado
Windows 8 [apenas aplicações de ambiente de trabalho]
Servidor mínimo suportado
Windows Server 2012 [apenas aplicações de ambiente de trabalho]
Cabeçalho
Winuser.h (inclui Windows.h)

Ver também

Mensagens

Touch Hit Testing Scores