私は実行可能ファイルが3つ、時には重複していますが、すべてのアプリケーションからマウスクリックとキープレスイベントを共有することで、 、C#で。ウィンドウ(またはハンドル)でマウスのクリックとキープレスのイベントを共有
私は実行可能ファイルのハンドルを取得できるので、アイデアは取得されたハンドルに基づいている可能性があります。
また、自分の作業を簡単にするためにいくつかの作業を行いました。すべてのアプリケーションは、同じウィンドウサイズで同じ座標に配置されています。基本的に透過的なマウスとキーのクリックは、すべてのウィンドウ(トップウィンドウとバックグラウンドウィンドウ)と対話してトリックを行います。
これまでハンドルを使用してウィンドウを前面に表示していましたが、クリックを送信するためのsendmessage APIの簡単な例を挙げることができます。さらに、作業を続けるためには、重複したウィンドウの1つを使用する必要があります。あなたは透明な絵文字を使うことを提案していますか?そうでなければ、私はあなたを誤解しました。 – Bartu
@Bartu SendMessage:http://www.pinvoke.net/default.aspx/user32.sendmessage、私はちょうどあなたのC#アプリケーションがそれ自身のフォームを持っていることを示唆しています、あなたがしたいウィンドウのピクチャー関わる。これらのアプリケーションはすべて同じアプリケーションなので、クリックすると視覚的に参照できるようにする必要があります。ニーズはさまざまです。 – rfmodulator