WM_TOUCHHITTESTING messaggio
Inviato a una finestra su un touch down per determinare il bersaglio tocco più probabile.
! [Importante]
Le app desktop devono essere compatibili con dpi. Se l'app non riconosce valori DPI, le coordinate dello schermo contenute nei messaggi del puntatore e nelle strutture correlate potrebbero risultare imprecise a causa della virtualizzazione DPI. La virtualizzazione DPI offre supporto automatico per il ridimensionamento alle applicazioni che non sono compatibili con dpi ed è attivo per impostazione predefinita (gli utenti possono disattivarlo). Per altre informazioni, vedere Writing High-DPI Win32 Applications.
#define WM_TOUCHHITTESTING 0x024D
Parametri
-
wParam
-
Inutilizzato.
-
lParam
-
Puntatore alla struttura TOUCH_HIT_TESTING_INPUT che contiene i dati dell'area di contatto tocco.
Valore restituito
Se uno o più elementi si trovano all'interno dell'area contatto tocco, un'applicazione deve restituire il risultato di PackTouchHitTestingProximityEvaluation.
Se non sono presenti elementi all'interno dell'area contatto tocco, un'applicazione deve impostare il valore di 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.
Osservazioni
Questo messaggio viene inviato alle finestre che si registrano tramite la funzione RegisterTouchHitTestingWindow.
Fabbisogno
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 8 [solo app desktop] |
Server minimo supportato |
Windows Server 2012 [solo app desktop] |
Intestazione |
|