структура 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) |
См. также раздел
Основные понятия
Справочные материалы