掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
GUI からの入力を行わずに処理を実行するには? (ID:63413)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
名指しで質問されている所、申し訳ないですが、 基本的にWriteProcessMemory等で外部からメモリ状態を書き換えて コントロールするような乱暴な事はすべきではありません。 制御対象のコード内容を完全に把握していたとしてもちょっとしたミスで 制御対象をクラッシュさせてしまいかねませんから普通こういった方法を とる事はしません。 Youさんが言われているそのソフト毎で変わると言われているのは、 ボタンコントロールであれば、ボタンコントロールに対して制御できるけれど、 そうでなければ、別の制御方法をとる必要があると言う話をしているだけです。 基本的に外部から対象ソフトを思いのままに操るようなAPIは存在しません。 ボタンが押されたかのようにウインドウメッセージを送りつけて制御するとか キーイベントを送りつけてコントロールするのが一般的です。 外部からのコントロールを前提に作成されているソフトであれば、 そのためのインターフェイスを公開している場合があります。 この場合は、そのインターフェイスを使用して比較的安全に制御する事が できます。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.