estructura RID_DEVICE_INFO_MOUSE (winuser.h)
Define los datos de entrada sin procesar procedentes del mouse especificado.
Sintaxis
typedef struct tagRID_DEVICE_INFO_MOUSE {
DWORD dwId;
DWORD dwNumberOfButtons;
DWORD dwSampleRate;
BOOL fHasHorizontalWheel;
} RID_DEVICE_INFO_MOUSE, *PRID_DEVICE_INFO_MOUSE;
Miembros
dwId
Tipo: DWORD
Campo de bits de las propiedades de identificación del dispositivo del mouse:
Valor | constante ntddmou.h | Descripción |
---|---|---|
0x0080 | MOUSE_HID_HARDWARE | Ratón HID |
0x0100 | WHEELMOUSE_HID_HARDWARE | Mouse de rueda HID |
0x8000 | HORIZONTAL_WHEEL_PRESENT | Mouse con rueda horizontal |
dwNumberOfButtons
Tipo: DWORD
Número de botones del mouse.
dwSampleRate
Tipo: DWORD
Número de puntos de datos por segundo. Es posible que esta información no sea aplicable para todos los dispositivos del mouse.
fHasHorizontalWheel
Tipo: BOOL
TRUE si el mouse tiene una rueda para desplazarse horizontalmente; de lo contrario, FALSE.
Windows XP: Este miembro solo se admite a partir de Windows Vista.
Comentarios
Para el mouse, la página uso es 1 y el uso es 2.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | winuser.h (incluir Windows.h) |
Consulte también
Conceptual
Referencia