2011-09-11 7 views
1

C#で入力イベントをプログラムで作成することは可能ですか?C#で入力イベントを作成/投稿する

キーボードのボタンを押すか、アプリケーションからマウスポインタを動かすなどの入力をシミュレートできます。アプリケーションによって生成されたイベントは、実際のキー・プレスが(アプリケーションを処理するために与えられたイベントをシステム・イベント・キューにポストする)と全く同じように(好ましくは)動作する必要があります。

私は1時間のグーグルでこれを行うことについてのドキュメントをC#コードから見つけることができないようです。

いつもどんな答えでも大歓迎です。

+0

Google UIオートメーション。 –

+0

はい、googleのui-automationプロジェクト:http://code.google.com/p/white-project/ –

答えて

0

キーボード入力用にSendKeysを試すことができます。より多くのコントロールやマウスイベントについては、P/invoke SendInput()を呼び出す必要があります。

これは正しいことが難しいことに注意してください。あなたは、より受け入れやすい別のアプローチを見つけるかもしれません。

関連する問題