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 |
|