RID_DEVICE_INFO_MOUSE struttura (winuser.h)
Definisce i dati di input non elaborati provenienti dal mouse specificato.
Sintassi
typedef struct tagRID_DEVICE_INFO_MOUSE {
DWORD dwId;
DWORD dwNumberOfButtons;
DWORD dwSampleRate;
BOOL fHasHorizontalWheel;
} RID_DEVICE_INFO_MOUSE, *PRID_DEVICE_INFO_MOUSE;
Members
dwId
Tipo: DWORD
Il campo bit delle proprietà di identificazione del dispositivo mouse:
Valore | costante ntddmou.h | Descrizione |
---|---|---|
0x0080 | MOUSE_HID_HARDWARE | Mouse HID |
0x0100 | WHEELMOUSE_HID_HARDWARE | Mouse della rotellina HID |
0x8000 | HORIZONTAL_WHEEL_PRESENT | Mouse con rotellina orizzontale |
dwNumberOfButtons
Tipo: DWORD
Numero di pulsanti per il mouse.
dwSampleRate
Tipo: DWORD
Numero di punti dati al secondo. Queste informazioni potrebbero non essere applicabili per ogni dispositivo del mouse.
fHasHorizontalWheel
Tipo: BOOL
TRUE se il mouse ha una rotellina per lo scorrimento orizzontale; in caso contrario, FALSE.
Windows XP: Questo membro è supportato solo a partire da Windows Vista.
Commenti
Per il mouse, la pagina utilizzo è 1 e l'utilizzo è 2.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | winuser.h (include Windows.h) |
Vedi anche
Informazioni concettuali
Riferimento