Partager via


message WM_TOUCHHITTESTING

Envoyé à une fenêtre sur une touche tactile afin de déterminer la cible tactile la plus probable.

! [Important]
Les applications de bureau doivent être conscientes des ppp. Si votre application n’est pas prise en charge par ppp, les coordonnées d’écran contenues dans les messages de pointeur et les structures associées peuvent sembler inexactes en raison de la virtualisation DPI. La virtualisation DPI fournit une prise en charge automatique de la mise à l’échelle pour les applications qui ne sont pas conscientes des ppp et qui sont actives par défaut (les utilisateurs peuvent le désactiver). Pour plus d’informations, consultez Écriture d’applications High-DPI Win32.

#define WM_TOUCHHITTESTING       0x024D

Paramètres

wParam

Inutilisé.

lParam

Pointeur vers la structure TOUCH_HIT_TESTING_INPUT qui contient les données de la zone de contact tactile.

Valeur de retour

Si un ou plusieurs éléments se trouvent dans la zone de contact tactile, une application doit retourner le résultat de PackTouchHitTestingProximityEvaluation.

Si aucun élément ne se trouve dans la zone de contact tactile, une application doit définir la valeur de score dans TOUCH_HIT_TESTING_PROXIMITY_EVALUATION pour TOUCH_HIT_TESTING_PROXIMITY_FARTHEST et appeler PackTouchHitTestingProximityEvaluation pour obtenir la valeur de retour LRESULT.

Si l’application ne traite pas ce message, elle doit appeler DefWindowProc.

Remarques

Ce message est envoyé aux fenêtres qui s’inscrivent via la fonction RegisterTouchHitTestingWindow.

Exigences

Exigence Valeur
Client minimum pris en charge
Windows 8 [applications de bureau uniquement]
Serveur minimum pris en charge
Windows Server 2012 [applications de bureau uniquement]
En-tête
Winuser.h (include Windows.h)

Voir aussi

Messages

scores de test de positionnement tactile