CreateSyntheticPointerDevice, fonction (winuser.h)
Configure le périphérique d’injection de pointeur pour l’application appelante et initialise le nombre maximal de pointeurs simultanés que l’application peut injecter.
Syntaxe
HSYNTHETICPOINTERDEVICE CreateSyntheticPointerDevice(
[in] POINTER_INPUT_TYPE pointerType,
[in] ULONG maxCount,
[in] POINTER_FEEDBACK_MODE mode
);
Paramètres
[in] pointerType
Type d’appareil d’injection de pointeur. Doit être PT_TOUCH ou PT_PEN.
[in] maxCount
Nombre maximal 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.
[in] mode
Mode de visualisation des contacts.
Valeur retournée
Si la fonction réussit, la valeur de retour est un handle vers le dispositif d’injection de pointeur. Sinon, la valeur renvoyée est null. Pour récupérer des informations d’erreur étendues, appelez la fonction GetLastError .
Configuration requise
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 |