• Advertisement
Sign in to follow this  

C# SendKeys Question

This topic is 3522 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Howdy All, I'm writing a non-game related program. The program is in C# and uses SendKeys to simulate user input to another app. I'm using the following to do this:
private static extern bool SetForegroundWindow(IntPtr hWnd);


Process[] Processes = Process.GetProcessesByName("notepad");
foreach(Process p in Processes)
    SendKeys.SendWait("I'm typing stuff into Notepad.");

So what this does is bring the Notepad window into focus and then start sending it key presses. My question is: Is there a way to continue using SendKeys, but not have to bring the application window into focus? Can I type things into Notepad using this method while Notepad is minimized? Thanks for any help you can offer, -Artum.

Share this post

Link to post
Share on other sites
Sign in to follow this  

  • Advertisement