Qtでシンプルなボットを作成しようとしています。そのために、Qtアプリケーションの外でキーボードプレスをシミュレートする方法が必要です。Qt - C++はキー押しをシミュレートします
私は正常に「古い」keybd_event
keybd_event(Qt::Key_A,0,0, 0); // Pressing the 'A-button"
を使用することで、この可能になりましたし、それはうまくうまくいきます。しかし、私はすぐに2つのボタンを押すことが必要な 'すべて選択'コマンドを実行しようとしているときに私はそれを作ることができません。
私はGoogleでこの問題を調査したため、「SendInput」関数には「この関数(keybd_event)が置き換えられました」というメッセージが表示されました。代わりにSendInputを使用してください。
問題は今、私はWindows APIの知識がほとんどなく、特に "Qt"の文脈で、始める方法についてのガイダンスが欲しいということです。