• ベストアンサー

C#でキーボードの入力を自動で実行し繰り返すプログラム

タイトルの通りでC#でキーボードの入力を自動で実行し、繰り返すプログラムを作りたいんですが、キーボードの入力を自動で行うプログラムはどう記述すればよいのか分かる方教えて貰えないでしょうか?また、参考サイトなどがあれば教えてください。 ちなみに作りたいプログラムの内容は、 完成したプログラムのボタンを押すと、 F8 → 2秒停止 → Enter → 2秒停止 → Enter と自動で実行されるみたいな感じです。 分かる方、お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • aigaion
  • ベストアンサー率47% (287/608)
回答No.1

.Net Frameworkでは確かキーインベントの発生はサポートしていなかったと思うのでWindowsAPIを呼び出します. くわしくは参考urlのサイトを見てください.

参考URL:
http://www.yoshibaworks.com/ayacy/inasoft/autokeyb/chapter3.html
quoll12345
質問者

お礼

ありがとうございます。 サイトのほう参考にさせてもらいます。

関連するQ&A