Fonction IsTouchWindow (winuser.h)
Vérifie si une fenêtre spécifiée est tactile et, éventuellement, récupère les indicateurs de modificateur définis pour la fonctionnalité tactile de la fenêtre.
Syntaxe
BOOL IsTouchWindow(
[in] HWND hwnd,
[out, optional] PULONG pulFlags
);
Paramètres
[in] hwnd
Handle de la fenêtre. La fonction échoue avec ERROR_ACCESS_DENIED si le thread appelant n’est pas sur le même bureau que la fenêtre spécifiée.
[out, optional] pulFlags
Adresse de la variable ULONG pour recevoir les indicateurs de modificateur pour la fonctionnalité tactile de la fenêtre spécifiée.
Valeur retournée
Retourne TRUE si la fenêtre prend en charge Windows Touch ; retourne la valeur FALSE si la fenêtre ne prend pas en charge Windows Touch.
Remarques
Le tableau suivant répertorie les valeurs du paramètre de sortie pulFlags .
Indicateur | Description |
---|---|
TWF_FINETOUCH | Spécifie que hWnd préfère l’entrée tactile non codée. |
TWF_WANTPALM |
L’effacement de cet indicateur désactive le rejet de la paume, ce qui réduit les délais d’obtention des messages WM_TOUCH .
Cela est utile si vous souhaitez obtenir une réponse aussi rapide que possible lorsqu’un utilisateur touche votre application.
La définition de cet indicateur active la détection de la paume et empêche l’envoi de certains messages WM_TOUCH à votre application. Cela est utile si vous ne souhaitez pas recevoir de messages WM_TOUCH provenant d’un contact palm. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winuser.h (inclure Windows.h) |
Bibliothèque | User32.lib |
DLL | User32.dll |
Ensemble d’API | ext-ms-win-ntuser-misc-l1-2-0 (introduit dans Windows 8.1) |