Поделиться через


структура RID_DEVICE_INFO_MOUSE (winuser.h)

Определяет необработанные входные данные, поступающие от указанной мыши.

Синтаксис

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

Члены

dwId

Тип: DWORD

Битовое поле свойств идентификации устройства мыши:

Значение Константа ntddmou.h Описание
0x0080 MOUSE_HID_HARDWARE Мышь HID
0x0100 WHEELMOUSE_HID_HARDWARE Мышь hid wheel mouse
0x8000 HORIZONTAL_WHEEL_PRESENT Мышь с горизонтальным колесиком

dwNumberOfButtons

Тип: DWORD

Число кнопок для мыши.

dwSampleRate

Тип: DWORD

Количество точек данных в секунду. Эти сведения могут быть неприменимы для всех устройств с мышью.

fHasHorizontalWheel

Тип: BOOL

ЗНАЧЕНИЕ TRUE , если мышь имеет колесико для горизонтальной прокрутки; в противном случае — FALSE.

Windows XP: Этот член поддерживается только начиная с Windows Vista.

Комментарии

Для мыши страница "Использование" имеет значение 1, а значение "Использование" — 2.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть winuser.h (включая Windows.h)

См. также раздел

Основные понятия

RID_DEVICE_INFO

Необработанные входные данные

Справочные материалы