2012-02-27 11 views
0

を同じテキストを書くのを助けることができるソフトウェアの構築を開始します。は、私は、私は2つの異なるメッセンジャーのウィンドウで同時に同じテキストを書くのを助けることができるアプリケーションの構築を開始したい私は2つの異なるメッセンジャーのウィンドウで同時に

私はちょうどそれは、Windows 7上

可能であるならば、私はCPNマウスプロジェクトについて聞いたが、それはXP用で、SDKのの、いくつかのアイデアをしたいです。また、MicrosoftからWindows Multi-Point Mouse SDKをダウンロードしています。

他のアイデアはありますか?おかげさまで

+0

を見てみたいことがありますが、「メッセンジャー」は何であるかを定義してくださいことはできますか? –

+0

Yahoo!Messenger、SkypeなどのMessengerクライアント... –

+0

これはひどい質問です。あなたは試した解決方法をリストアップしていません。あなたは、プロジェクトの実際の要件について細部まで細かく説明します。 2つの異なるマシンまたは同じクライアントにウィンドウがありますか?合理的な回答が本当に必要な場合は、質問を編集してください。 – BentOnCoding

答えて

1

私はあなたの質問を理解していれば、あなたは単にあなたがメッセージを入力することができ、それは例えば、他のウィンドウに送信しますたプログラムをしたいです。メッセンジャーアプリ。これはSendKeysを使用して行うことができます。

あなたはまた、this.

+0

はい...これは私が必要なものです...しかし、あなたが私にいくつかの参考文献を与えて、ウィンドウ...私はあなたに50ポイントを与えるでしょう。たくさんのことをありがとう! –

+0

あなたがhttp://stackoverflow.com/questions/637819/find-window-height-width/8256122#8256122とhttp://stackoverflow.com/questionsでクリックする場所を知っている他のウィンドウのサイズを見つける必要があります/ 2416748/how-to-simulate-mouse-in-c/2416762#2416762をクリックしてシミュレーションを実行します。 –

+0

また、マウスのクリックをシミュレートするよりも、ウィンドウのEnterキーを使用してメッセージを送信することをお勧めします –

1

別のアプローチは、関数「FindWindowEx」は第二のウィンドウを見つけることです。あなたが入力ウィンドウで

、あなたはハンドルを使用して、keypresかのKeyDownイベントをキャッチし、第二のウィンドウにすべてのキーストロークをコピーします。例を挙げると、googleまたは "keylogger"のstackoverflowでください。

+0

は良い提案です.thxは私が試してみるといいでしょう。私があなたにアナウンスすると.. –

関連する問題