WM_TOUCHHITTESTING Nachricht

Wird bei einem Touchdown an ein Fenster gesendet, um das wahrscheinlichste Touchziel zu ermitteln.

![Wichtig]
Desktop-Apps sollten DPI-fähig sein. Wenn Ihre App nicht DPI-fähig ist, können bildschirmkoordinaten, die in Zeigernachrichten und verwandten Strukturen enthalten sind, aufgrund der DPI-Virtualisierung ungenau erscheinen. Die DPI-Virtualisierung bietet automatische Skalierungsunterstützung für Anwendungen, die nicht DPI-fähig sind und standardmäßig aktiv sind (Benutzer können sie deaktivieren). Weitere Informationen finden Sie unter Schreiben von Win32-Anwendungen mit hohem DPI-Wert.

#define WM_TOUCHHITTESTING       0x024D

Parameter

wParam

Nicht verwendet.

lParam

Zeiger auf die TOUCH_HIT_TESTING_INPUT-Struktur , die die Daten des Touchkontaktbereichs enthält.

Rückgabewert

Wenn sich ein oder mehrere Elemente innerhalb des Berührungsbereichs befinden, sollte eine Anwendung das Ergebnis von PackTouchHitTestingProximityEvaluation zurückgeben.

Wenn sich keine Elemente innerhalb des Berührungsbereichs befinden, sollte eine Anwendung den Wert der Bewertung in TOUCH_HIT_TESTING_PROXIMITY_EVALUATION auf TOUCH_HIT_TESTING_PROXIMITY_FARTHEST festlegen und PackTouchHitTestingProximityEvaluation aufrufen, um den LRESULT-Rückgabewert abzurufen.

Wenn die Anwendung diese Nachricht nicht verarbeitet, muss sie DefWindowProc aufrufen.

Bemerkungen

Diese Nachricht wird an Fenster gesendet, die sich über die Funktion RegisterTouchHitTestingWindow registrieren.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2012 [nur Desktop-Apps]
Header
Winuser.h (einschließlich Windows.h)

Siehe auch

Meldungen

Treffertestbewertungen für Toucheingaben