Funzione IsTouchWindow (winuser.h)
Controlla se una finestra specificata è in grado di supportare il tocco e, facoltativamente, recupera i flag di modificatore impostati per la funzionalità di tocco della finestra.
Sintassi
BOOL IsTouchWindow(
[in] HWND hwnd,
[out, optional] PULONG pulFlags
);
Parametri
[in] hwnd
Handle della finestra. La funzione ha esito negativo con ERROR_ACCESS_DENIED se il thread chiamante non si trova nello stesso desktop della finestra specificata.
[out, optional] pulFlags
Indirizzo della variabile ULONG per ricevere i flag di modifica per la funzionalità tocco della finestra specificata.
Valore restituito
Restituisce TRUE se la finestra supporta Windows Touch; restituisce FALSE se la finestra non supporta Windows Touch.
Commenti
Nella tabella seguente sono elencati i valori per il parametro di output pulFlags .
Flag | Descrizione |
---|---|
TWF_FINETOUCH | Specifica che hWnd preferisce l'input tocco non incoalesced. |
TWF_WANTPALM |
La cancellazione di questo flag disabilita il rifiuto del palmo, riducendo i ritardi per l'acquisizione di messaggi WM_TOUCH .
Questa operazione è utile se si vuole ottenere la risposta il più rapidamente possibile quando un utente tocca l'applicazione.
L'impostazione di questo flag abilita il rilevamento dei palmi e impedisce l'invio di alcuni messaggi WM_TOUCH all'applicazione. Ciò è utile se non si desidera ricevere WM_TOUCH messaggi provenienti dal contatto palmo. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | winuser.h (include Windows.h) |
Libreria | User32.lib |
DLL | User32.dll |
Set di API | ext-ms-win-ntuser-misc-l1-2-0 (introdotto in Windows 8.1) |