WM_INPUT メッセージ
未加工の入力を取得するウィンドウに送信されます。
ウィンドウは、WindowProc 関数を介してこのメッセージを受け取ります。
#define WM_INPUT 0x00FF
パラメーター
-
wParam
-
入力コード。 値を取得するには、GET_RAWINPUT_CODE_WPARAM マクロを使います。
値は、次のいずれかです。
値 説明 - RIM_INPUT
- 0
アプリケーションが前面になっていた間に入力が発生しました。
システムがクリーンアップを実行できるように、アプリケーションで DefWindowProc を呼び出す必要があります。- RIM_INPUTSINK
- 1
アプリケーションが前面になっていなかった間に入力が発生しました。 -
lParam
-
デバイスからの未加工の入力を含む RAWINPUT 構造体への HRAWINPUT ハンドル。 未加工のデータを取得するには、GetRawInputData の呼び出しでこのハンドルを使います。
戻り値
アプリケーションでこのメッセージを処理する場合は、0 を返す必要があります。
解説
未加工の入力は、アプリケーションが有効なデバイスを指定して RegisterRawInputDevices を呼び出しているときにのみ使用できます。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 [デスクトップ アプリのみ] |
ヘッダー |
|
関連項目
参照
概念