0
A
答えて
1
はい、試してみてくださいSetWindowsHookEx。ただし、WM_KEY *メッセージをWM_CHARに変換する必要があります。
1
あなたの質問への答えは、これは(これは、以下のリストの一部である)usUsagePageは、デバイスの種類の値です
usUsagePageとusUsage
経由YESRAWINPUTDEVICE構造体許すです。 1は「一般的なデスクトップコントロール」用で、通常のすべての入力デバイスをカバーします。 usUsage値は、「汎用デスクトップコントロール」グループ内のデバイスを指定します。
1 - generic desktop controls // we use this
2 - simulation controls
3 - vr
4 - sport
5 - game
6 - generic device
7 - keyboard
8 - LEDs
9 - button
usUsage値usUsagePageが1のとき:
0 - undefined
1 - pointer
2 - mouse
3 - reserved
4 - joystick
5 - game pad
6 - keyboard // we use this
7 - keypad
8 - multi-axis controller
9 - Tablet PC controls
私は役立つかもしれないそのコードプロジェクトにthis articleを書きました。
関連する問題
- 1. coxphの複数の入力
- 2. Djangoでの複数入力
- 3. 複数の入力検証
- 4. HandBrake;複数の入力
- 5. 複数の入力ボックスエクセルVBA
- 6. JOptionPane.showInputDialogの複数入力
- 7. 複数のHID入力レポート
- 8. 1つの入力からの複数入力
- 9. HadoopのMapReduceの複数の入力ファイル
- 10. JavaScript複数入力onChange
- 11. Python - 複数入力検証
- 12. Jqueryキーアップ複数入力
- 13. JAVAエンド複数行入力
- 14. makefile、複数の入力のルール
- 15. 同じ名前の複数の入力
- 16. Gnuplot入力用の複数のパイプ
- 17. Jquery - 複数の入力ボックスシナリオのIf文
- 18. 複数の入力を1行に入力
- 19. VSTインストゥルメント複数入力と出力
- 20. 複数入力フィールドのJquery日付ピッカー
- 21. ContentResolver.requestSyncに複数のパラメータを入力
- 22. ajax複数の入力グループを投稿
- 23. 複数のフィールドを持つsimple_form入力
- 24. 複数の入力を持つSSISスクリプトコンポーネント
- 25. 複数の入力によるユニットテスト
- 26. 複数の未処理入力ウィンドウシンク
- 27. 複数のパイプ入力を持つNSTask
- 28. NCurses/PDCursesの複数行テキスト入力(C)
- 29. 複数のデータ入力を持つクラス
- 30. 複数の入力と出力を持つfplot関数
バッファで動作しますか? –
自分でバッファリングする必要があります。 Windowsで提供されるバッファリングは十分ですか?あなたのWNDPROCに送信されたメッセージを「バッファ」し、それらをフィルタで分割することができます。しかしそれは非常に分離されておらず、ほとんど生のものではありません。 – ixe013