Freigeben über


RID_DEVICE_INFO_MOUSE Struktur (winuser.h)

Definiert die unformatierten Eingabedaten, die von der angegebenen Maus stammen.

Syntax

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

Member

dwId

Art: DWORD

Das Bitfeld der Mausgeräteidentifikationseigenschaften:

Wert ntddmou.h-Konstante BESCHREIBUNG
0x0080 MOUSE_HID_HARDWARE HID-Maus
0x0100 WHEELMOUSE_HID_HARDWARE HID-Radmaus
0x8000 HORIZONTAL_WHEEL_PRESENT Maus mit horizontalem Rad

dwNumberOfButtons

Art: DWORD

Die Anzahl der Schaltflächen für die Maus.

dwSampleRate

Art: DWORD

Die Anzahl der Datenpunkte pro Sekunde. Diese Informationen gelten möglicherweise nicht für jedes Mausgerät.

fHasHorizontalWheel

Typ: BOOL

TRUE , wenn die Maus über ein Rad zum horizontalen Scrollen verfügt; andernfalls FALSE.

Windows XP: Dieses Element wird nur ab Windows Vista unterstützt.

Hinweise

Für die Maus ist die Nutzungsseite 1 und die Nutzung 2.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile winuser.h (einschließlich Windows.h)

Siehe auch

Konzept

RID_DEVICE_INFO

Unformatierte Eingabe

Referenz