Dela via


WM_TOUCHHITTESTING meddelande

Skickas till ett fönster på en nedtryckning för att fastställa det mest sannolika pekmålet.

! [Viktigt]
Skrivbordsappar bör vara DPI-medvetna. Om din app inte är DPI-medveten kan skärmkoordinater i pekarmeddelanden och relaterade strukturer verka felaktiga på grund av DPI-virtualisering. DPI-virtualisering ger stöd för automatisk skalning till program som inte är DPI-medvetna och som är aktiva som standard (användarna kan inaktivera den). Mer information finns i Writing High-DPI Win32 Applications.

#define WM_TOUCHHITTESTING       0x024D

Parametrar

wParam

Oanvänd.

lParam

Pekare mot den TOUCH_HIT_TESTING_INPUT struktur som innehåller touch-kontaktområdesdata.

Returvärde

Om ett eller flera element finns inom kontaktområdet för touch bör ett program returnera resultatet av PackTouchHitTestingProximityEvaluation.

Om det inte finns några element i kontaktområdet för touch bör ett program ange värdet för poäng i TOUCH_HIT_TESTING_PROXIMITY_EVALUATION för att TOUCH_HIT_TESTING_PROXIMITY_FARTHEST och anropa PackTouchHitTestingProximityEvaluation för att hämta LRESULT-returvärdet.

Om programmet inte bearbetar det här meddelandet måste det anropa DefWindowProc.

Anmärkningar

Det här meddelandet skickas till fönster som registreras via funktionen RegisterTouchHitTestingWindow.

Krav

Krav Värde
Lägsta klient som stöds
Windows 8 [endast skrivbordsappar]
Lägsta server som stöds
Windows Server 2012 [endast skrivbordsappar]
Rubrik
Winuser.h (inkludera Windows.h)

Se även

Meddelanden

Touch Hit-testresultat