How to
record the user keyboard input (when they are typing)
shows a small interface beside the windows for words suggestion
for Windows
just like the following?
I am thinking using C#, (if java or C or C++ has an answered, I am interested also, as I am not sure which language implement this is better). Note this this is not a web application, it is a windows application.