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 常數 | Description |
---|---|---|
0x0080 | MOUSE_HID_HARDWARE | HID 滑鼠 |
0x0100 | WHEELMOUSE_HID_HARDWARE | HID 滾輪滑鼠 |
0x8000 | HORIZONTAL_WHEEL_PRESENT | 具有水平滾輪的滑鼠 |
dwNumberOfButtons
類型: DWORD
滑鼠的按鈕數目。
dwSampleRate
類型: DWORD
每秒的數據點數目。 此資訊可能不適用於每個滑鼠裝置。
fHasHorizontalWheel
類型: BOOL
如果滑鼠有水平捲動的滾輪,則為TRUE;否則為 FALSE。
Windowsxp: 只有從 Windows Vista 開始才支援此成員。
備註
針對滑鼠,[使用量頁面] 為 1,而 [使用量] 為 2。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
標頭 | winuser.h (包含 Windows.h) |
另請參閱
概念
參考