Any alternative to Sendkeys class in c#
<p>I am sending keystrokes using SendKeys.SendWait() method to another active application.</p>

<p>But it Seems that SendKeys have some timming and inconsistensy problem.
SendWait method will not wait for messages to be processed when they are sent to another process.  </p>

<p>Can anyone suggest any alternative for sending keystrokes to other application(active) in C#.</p>
