I need to make a C# or Java application somewhat like "windows onscreen keyboard". I am not sure how to fill the alphabets into other applications on clicking buttons on my form. How do I communicate with the focused textbox or textarea on any given windows software, browser etc.? Any hints or code examples please?
Asked
Active
Viewed 203 times
0
-
While I'm not quite sure about this, I believe there is the 'Virtual Keystroke' method, which you can send to the OS. Basically your application would generate keystrokes corresponding to the clicked button. – Refugnic Eternium Mar 30 '13 at 22:01
-
[inter-process communication (IPC)](http://en.wikipedia.org/wiki/Inter-process_communication)? – Eng.Fouad Mar 30 '13 at 22:02
1 Answers
1
There is an informative video on youtube about this very subject:
http://www.youtube.com/watch?v=VgFXwWQwE9k
And this is the source: http://pastebin.com/drWY3qnz

Rob G
- 3,496
- 1
- 20
- 29