Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
すべてのキーボード文字/ASCII値を混合するプログラムを作成しようとしています。キーボードの文字を外して移動するソフトウェアバージョンのようなものです...これを行う方法はありますか?現在、入力された文字を取得するためにGetAsyncKeyState()を内部に持つ無限のwhileループを使用していますが、その情報を取得して変更し、システムに戻す方法がわかりません...すべてのヘルプに感謝します。
ありがとう!
これは誰かが厄介なプログラムを書き込もうとしているように聞こえますか?
Windowsの場合:基本的な考え方は、ウィンドウメッセージ(WM_KEYDOWNおよびWM_KEYUP)をキャッチし、キーの値/IDを変更してから渡すことです。
バージョンによっては、コードを管理者権限で実行する必要があります。
これに関して他のシステムの経験はありませんが、基本的な考え方はおそらく同じでしょう。