structure POINTER_DEVICE_INFO (winuser.h)
Contient des informations sur un appareil de pointeur. Un tableau de ces structures est retourné à partir de la fonction GetPointerDevices . Une structure unique est retournée à partir d’un appel à la fonction GetPointerDevice .
Syntaxe
typedef struct tagPOINTER_DEVICE_INFO {
DWORD displayOrientation;
HANDLE device;
POINTER_DEVICE_TYPE pointerDeviceType;
HMONITOR monitor;
ULONG startingCursorId;
USHORT maxActiveContacts;
WCHAR productString[POINTER_DEVICE_PRODUCT_STRING_MAX];
} POINTER_DEVICE_INFO;
Membres
displayOrientation
Une des valeurs de DISPLAYCONFIG_ROTATION, qui identifie l’orientation du numériseur d’entrée.
device
Handle de l’appareil de pointeur.
pointerDeviceType
Le type d’appareil.
monitor
HMONITOR de l’affichage auquel l’appareil est mappé. Il ne s’agit pas nécessairement du moniteur auquel le périphérique de pointeur est physiquement connecté.
startingCursorId
ID le plus bas attribué à l’appareil.
maxActiveContacts
Nombre de contacts simultanés pris en charge.
productString[POINTER_DEVICE_PRODUCT_STRING_MAX]
Chaîne qui identifie le produit.
Spécifications
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
En-tête | winuser.h |