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

RID_DEVICE_INFO

Input non elaborato

Riferimento