私はAutoitで書かれたスクリプトを持っています.C#に変換して、将来的により多くの機能を持たせようとしています。最終的に持つ主な機能は、開いているゲームにコマンド (ゲーム内テキスト) にテキストを送信することです。私がやろうとしているのは、Autoit の Send() 関数と同じ種類の機能を取得することです。
私は読んでいて、現在アクティブでないウィンドウに送信できるため、Postmessage と Sendmessage が最適であるという結論に達しました。PostMessage で文字列を送信する方法はありますか? Sendmessage を使用しようとしましたが、キー プレスをゲームに送信しているときに、キー プレスの一部が受け入れられませんでしたが、ポスト メッセージでは機能しているようです。
質問: Postmessage() で文字列や変数を送信することはできますか? もしそうなら、どのように?
ありがとう!私はまだ C# に不慣れで、より単純な言語から飛躍しようとしています。(オートイット)