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
Referenz