WM_TOUCHHITTESTING Nachricht

Gesendet an ein Fenster auf einem Touchdown, um das wahrscheinlichste Touchziel zu bestimmen.

[! Wichtig]
Desktop-Apps sollten dpi bewusst sein. Wenn Ihre App keine DPI-Kenntnis hat, können Bildschirmkoordinaten, die in Zeigernachrichten und verwandten Strukturen enthalten sind, aufgrund der DPI-Virtualisierung ungenau erscheinen. DPI-Virtualisierung bietet automatische Skalierungsunterstützung für Anwendungen, die keine DPI-Berücksichtigung haben und standardmäßig aktiv sind (Benutzer können es deaktivieren). Weitere Informationen finden Sie unter Schreiben von Win32-Anwendungen mit hoher DPI-Auflösung.

#define WM_TOUCHHITTESTING       0x024D

Parameter

wParam

Nicht verwendet.

lParam

Zeigen Sie auf die TOUCH_HIT_TESTING_INPUT Struktur, die die Daten des Touchkontaktbereichs enthält.

Rückgabewert

Wenn ein oder mehrere Elemente innerhalb des Touchkontaktbereichs liegen, sollte eine Anwendung das Ergebnis von PackTouchHitTestingProximityValuierung zurückgeben.

Wenn keine Elemente innerhalb des Touchkontaktbereichs enthalten sind, sollte eine Anwendung den Wert der Bewertung in TOUCH_HIT_TESTING_PROXIMITY_EVALUATION auf TOUCH_HIT_TESTING_PROXIMITY_FARTHEST festlegen und PackTouchHitTestingProximityValuierung aufrufen, um den LRESULT-Rückgabewert abzurufen.

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

Hinweise

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 (enthalten Windows.h)

Weitere Informationen

Meldungen

Testergebnisse für Touch-Treffer