- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:多重起動させた1つのソフトを同時操作する方法を探しています。)
複数のソフトを同時操作する方法を探しています
このQ&Aのポイント
- USBカメラを操作するソフトを複数起動し、同時に操作する方法を探しています。
- 方法はマクロやプログラムを使用するなど複数ありますが、合理的な方法を探しています。
- 操作のずれが60分の1秒未満なら許容範囲です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ターゲットとなる「ソフト」のメーカに問い合わせてください。 そのソフトが、DDEとか何らかの手段で、外部からの操作を 受け入れるインターフェースがあるなら操作は可能です。 もし、そのように作られていなくても、ボタンが標準のもので あれば、EnumChildWindows、GetWindowTitleなどを駆使して ボタンのウィンドウハンドルを見つけ、ここにBM_CLICKを送り 込めば目的は達成できます。 ボタンのウィンドウを見つけるまでが大変ですけどね。
その他の回答 (1)
noname#116136
回答No.2
こういう場合はマウスイベントを使うってマウス操作をするのが現実的でしょうね。 1/60 秒ですが、マウスは遅延する事が無い為可能でしょうし。 たしかにプログラミング的には合理的でエレガントではございませんが、これを実装できた暁には意識が変わるとは思いますよ。 これぞ真のウィンドウズプログラミングかと。
質問者
お礼
ありがとうございます。 マウスイベントについて調べて上手く行くか試してみようと思います。
お礼
ありがとうございます。 一度メーカーに仕様を確認してみます。 GUIは詳しくないのですが、ボタンのウィンドウハンドルは毎回同じ値なのでしょうか。 もし変化するのであれば自動で探す機能もつけなければならないので難しいですね。