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 tener en cuenta 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 que están activas de forma predeterminada (los usuarios pueden desactivarla). Para obtener más información, vea Escritura de High-DPI Aplicaciones Win32.

#define WM_TOUCHHITTESTING       0x024D

Parámetros

wParam

No usado.

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 elementos dentro del área de contacto táctil, una aplicación debe establecer el valor de puntuación en TOUCH_HIT_TESTING_PROXIMITY_EVALUATION para 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.

Observaciones

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

Requisitos

Requisito Valor
Cliente mínimo admitido
Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo admitido
Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado
Winuser.h (incluya Windows.h)

Consulte también

mensajes de

puntuación de pruebas de posicionamiento táctil