Compartir a través de


mensaje de WM_TOUCHHITTESTING

Se envía a una ventana en un toque hacia abajo para determinar el destino táctil más probable.

Importante
Las aplicaciones de escritorio deben ser compatibles con PPP. Si la aplicación no es compatible con PPP, las coordenadas de pantalla contenidas en los mensajes de puntero y las estructuras relacionadas pueden parecer inexactas debido a la virtualización de PPP. La virtualización de PPP proporciona compatibilidad de escalado automático con aplicaciones que no son compatibles con PPP y están activas de forma predeterminada (los usuarios pueden desactivarla). Para obtener más información, consulta Escribir aplicaciones Win32 de alto PPP.

#define WM_TOUCHHITTESTING       0x024D

Parámetros

wParam

Sin usar.

lParam

Puntero a la estructura TOUCH_HIT_TESTING_INPUT que contiene los datos del área de contacto táctil.

Valor devuelto

Si uno o varios elementos están dentro del área de contacto táctil, una aplicación debe devolver el resultado de PackTouchHitTestingProximityEvaluation.

Si no hay ningún elemento dentro del área de contacto táctil, una aplicación debe establecer el valor de puntuación en TOUCH_HIT_TESTING_PROXIMITY_EVALUATION en TOUCH_HIT_TESTING_PROXIMITY_FARTHEST y llamar a PackTouchHitTestingProximityEvaluation para obtener el valor devuelto LRESULT.

Si la aplicación no procesa este mensaje, debe llamar a DefWindowProc.

Comentarios

Este mensaje se envía a ventanas que se registran a través de la función RegisterTouchHitTestingWindow .

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado
Winuser.h (incluye Windows.h)

Consulte también

Mensajes

Puntuación de pruebas de posicionamiento táctil