掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
GUI からの入力を行わずに処理を実行するには? (ID:63414)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>>PATIO さん やはり、外部からキーイベント等のメッセージを送ってコントロールするしか方法は無いのですかね…。 FPS の 3D ゲーム等では、前に進む為には、その処理を行うインターフェースのキーが用意されていますよね?仮に W キーだったとして、W キーを押せば前に進む為の処理がそのプログラムで実行されます(他のキーでも同様にそれぞれの処理が実行される)。その処理を、外部プログラムから行いたいのです。その外部プログラムから、このプログラムに W キーを押下するキーイベント(SendInput や keybd_event)を送れば、同じように前に進む処理が実行されます。今作ろうとしているのは、自動で敵を倒してくれるように操作してくれるようなソフトなんですが、キーイベントを送って前に進ませるのではなく、前に進む部分に該当するコードをどうにかして外部から実行させるという事は可能でしょうか?それとも、ReadProcessMemory 等の API とキーイベントの送りつけによる組み合わせで自動操作を実現する以外方法はないのでしょうか?どなたか手がかりでも良いので、意見を下さい。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.