How to send text to Winword in C#?
<pre><code>[DllImport("user32.dll", EntryPoint = "FindWindowEx")]
public static extern IntPtr FindWindowEx(IntPtr hwndParent, IntPtr hwndChildAfter, string lpszClass, string lpszWindow);
[DllImport("User32.dll")]
public static extern int SendMessage(IntPtr hWnd, int uMsg, int wParam, string lParam);
private void button1_Click(object sender, EventArgs e)
{
    Process [] words=Process.GetProcessesByName("winword");
    if(words.Length==0)return;            
    if (words[0] != null)
    {
        IntPtr child= FindWindowEx(words[0].MainWindowHandle, new IntPtr(0), "Edit", null);
        SendMessage(child, 0x000C, 0, textBox1.Text);
    }
}
</code></pre>

<p>It is not working for Microsoft word..is there any other way?</p>
