RAWINPUTDEVICELIST 構造体 (winuser.h)

未加工の入力デバイスの情報を格納します。

構文

typedef struct tagRAWINPUTDEVICELIST {
  HANDLE hDevice;
  DWORD  dwType;
} RAWINPUTDEVICELIST, *PRAWINPUTDEVICELIST;

メンバー

hDevice

型: HANDLE

生入力デバイスへのハンドル。

dwType

型: DWORD

デバイスの種類。 次のいずれかの値を指定できます。

意味
RIM_TYPEHID
2
デバイスは、キーボードではなく、マウスではない HID です。
RIM_TYPEKEYBOARD
1
デバイスはキーボードです。
RIM_TYPEMOUSE
0
デバイスはマウスです。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header winuser.h (Windows.h を含む)

関連項目

概念

GetRawInputDeviceList

未加工の入力

参照