C++でキーの押下をどのようにシミュレートできるのかと思っていました。プログラムを実行するときに文字「W」キーを押すコードがあるなど。コンソールウィンドウに表示したくないのですが、テキストフィールドをクリックするたびに「W」キーを表示したいだけです。ありがとう!
注:スパマーを作成しようとはしていません。
SendInput()
または keybd_event()
(これは同じことをする古い方法です)を使いたいようです。
システムレベルで入力デバイスに触れることなくキープレスまたはマウスクリックイベントを発生させるにはどうすればよいですか?
ああ、ところで、あなたはおそらくこのようなことをしたくないでしょう。キーを押すことをシミュレートして、アプリケーションを希望どおりに動作させる場合は、アプリケーションの設計方法を再考する必要があります。私の経験では、キーの押下を送信してそれらを傍受することは、悲惨なことしか引き起こしません。