Compartilhar via


WM_TOUCHHITTESTING mensagem

Enviado para uma janela em um touch down para determinar o destino de toque mais provável.

! [Importante]
Os aplicativos da área de trabalho devem estar cientes do DPI. Se o aplicativo não estiver ciente do DPI, as coordenadas de tela contidas em mensagens de ponteiro e estruturas relacionadas poderão parecer imprecisas devido à virtualização de DPI. A virtualização de DPI fornece suporte de dimensionamento automático para aplicativos que não têm reconhecimento de DPI e estão ativos por padrão (os usuários podem desativá-lo). Para obter mais informações, consulte Escrevendo aplicativos Win32 de Alto DPI.

#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 por toque.

Valor retornado

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

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

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

Comentários

Essa mensagem é enviada para janelas que se registram por meio da função RegisterTouchHitTestingWindow .

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho
Winuser.h (inclua Windows.h)

Confira também

Mensagens

Pontuações de teste de toque