-1
ダイレクトインプットを使用してキーボード入力用のラッパーを作成しています。キーの状態を取得するには、関数GetDeviceState()
がcharバッファを使用して呼び出されます。ダイレクトインプットとGetDeviceState()からのキー状態の受信(C++)
これはすべて良いことですが、今度はキーイベントを送信するために、バッファを繰り返して、押されたすべてのキーをチェックする必要があります。代わりに、押されたキーコードだけを渡すコールバックがあることを期待していました。
誰かがダイレクトインプットを経験したことがある場合は、キープレスをチェックする唯一の方法はキーコードバッファを反復処理していますか?