I’m trying to write a program with C# that sends text into other windows.
How do I write a command in C# that sends a text into the window that is currently under the users focus?
For example:
If the user clicks an open notepad window, or an open outlook letter, or an open excel sheet, and then clicks the button on my program, a text will be “pasted” directly into the last notepad window/outlook letter/excel cell that the user clicked on last.
I hope my question is clear enough. I’m not so experienced and am missing a lot of terminology.
Take your application out of focus by minimizing or hiding the main window, and then send your text with
Finally, restore your main window.
If the code is executed in the main form, you could do this