messaggio WM_TOUCHHITTESTING

Inviato a una finestra su un touch down per determinare la destinazione tocco più probabile.

! [Importante]
Le app desktop devono essere consapevoli di DPI. Se l'app non è a conoscenza di DPI, le coordinate dello schermo contenute nei messaggi puntatore e nelle strutture correlate potrebbero risultare imprecise a causa della virtualizzazione DPI. La virtualizzazione DPI offre il supporto automatico per la scalabilità alle applicazioni che non sono consapevoli di DPI ed è attiva per impostazione predefinita (gli utenti possono disattivarlo). Per altre informazioni, vedere Scrittura di applicazioni Win32 con dpi elevati.

#define WM_TOUCHHITTESTING       0x024D

Parametri

wParam

Non utilizzato.

lParam

Puntatore alla struttura TOUCH_HIT_TESTING_INPUT che contiene i dati dell'area contatto tocco.

Valore restituito

Se uno o più elementi si trovano nell'area del contatto tocco, un'applicazione deve restituire il risultato di PackTouchHitTestingProximityEvaluation.

Se non si trovano elementi all'interno dell'area contatto tocco, un'applicazione deve impostare il valore del punteggio in TOUCH_HIT_TESTING_PROXIMITY_EVALUATION su TOUCH_HIT_TESTING_PROXIMITY_FARTHEST e chiamare PackTouchHitTestingProximityEvaluation per ottenere il valore restituito LRESULT.

Se l'applicazione non elabora questo messaggio, deve chiamare DefWindowProc.

Commenti

Questo messaggio viene inviato a finestre che registrano tramite la funzione RegisterTouchHitTestingWindow .

Requisiti

Requisito Valore
Client minimo supportato
Windows 8 [solo app desktop]
Server minimo supportato
Windows Server 2012 [solo app desktop]
Intestazione
Winuser.h (include Windows.h)

Vedi anche

Messaggi

Punteggi di touch hit testing