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 ホイール マウス |
0x8000 | HORIZONTAL_WHEEL_PRESENT | 水平ホイール付きマウス |
dwNumberOfButtons
型: DWORD
マウスのボタンの数。
dwSampleRate
型: DWORD
1 秒あたりのデータ ポイント数。 この情報は、すべてのマウス デバイスに適用されない場合があります。
fHasHorizontalWheel
種類: BOOL
マウス に水平スクロール用のホイールがある場合は TRUE。それ以外の場合は FALSE。
Windows XP: このメンバーは、Windows Vista 以降でのみサポートされています。
注釈
マウスの場合、[使用状況] ページは 1、Usage は 2 です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | winuser.h (Windows.h を含む) |
関連項目
概念
参照