Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Simule l’entrée de pointeur (stylet ou tactile).
Syntaxe
BOOL InjectSyntheticPointerInput(
HSYNTHETICPOINTERDEVICE device,
[in] const POINTER_TYPE_INFO *pointerInfo,
[in] UINT32 count
);
Paramètres
device
Handle vers l’appareil d’injection de pointeur créé par CreateSyntheticPointerDevice.
[in] pointerInfo
Tableau de structures POINTER_TYPE_INFO represneting les pointeurs injectés.
Le type doit correspondre au paramètre pointerType de l’appel CreateSyntheticPointerDevice qui a créé l’appareil d’injection.
Le ptPixelLocation pour chaque POINTER_TYPE_INFO est spécifié en haut à gauche de l’écran virtuel :
[in] count
Nombre de contacts.
Pour PT_TOUCH cette valeur doit être supérieure à 0 et inférieure ou égale à MAX_TOUCH_COUNT.
Par PT_PEN cette valeur doit être 1.
Valeur retournée
Si cette fonction réussit, elle retourne TRUE.
Sinon, il retourne FALSE. Pour récupérer des informations d’erreur étendues, appelez la fonction GetLastError .
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 10, version 1809 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server [applications de bureau uniquement] |
| Plateforme cible | Windows |
| En-tête | winuser.h |
| Bibliothèque | User32.lib |
| DLL | User32.dll |