Partager via


structure RID_DEVICE_INFO_MOUSE (winuser.h)

Définit les données d’entrée brute à partir de la souris spécifiée.

Syntaxe

typedef struct tagRID_DEVICE_INFO_MOUSE {
  DWORD dwId;
  DWORD dwNumberOfButtons;
  DWORD dwSampleRate;
  BOOL  fHasHorizontalWheel;
} RID_DEVICE_INFO_MOUSE, *PRID_DEVICE_INFO_MOUSE;

Membres

dwId

Type : DWORD

Champ de bits des propriétés d’identification du périphérique de souris :

Valeur constante ntddmou.h Description
0x0080 MOUSE_HID_HARDWARE Souris HID
0x0100 WHEELMOUSE_HID_HARDWARE Souris de roulette HID
0x8000 HORIZONTAL_WHEEL_PRESENT Souris avec roulette horizontale

dwNumberOfButtons

Type : DWORD

Nombre de boutons de la souris.

dwSampleRate

Type : DWORD

Nombre de points de données par seconde. Ces informations peuvent ne pas s’appliquer à tous les appareils à souris.

fHasHorizontalWheel

Type : BOOL

TRUE si la souris a une roulette pour le défilement horizontal ; sinon, FALSE.

Windows XP : Ce membre est pris en charge uniquement à partir de Windows Vista.

Remarques

Pour la souris, la page Utilisation est 1 et l’utilisation est 2.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête winuser.h (inclure Windows.h)

Voir aussi

Conceptuel

RID_DEVICE_INFO

Entrée brute

Référence