What I want to do is a resident application that remaps my keyboard, something like "Keyboard properties/Language" in the control pannel in Win98 (it will be running under Win98). This is because I often need to enter special characters. So, like in Win98 I switch between different languages with a key combination (usualy Alt+Shift), I want to be able to switch using my App, and when I press a, it should display, for example "ÿ". How can I check what key is pressed, change it and send it further to the program, that is active (in example, MS Word)?
I suppose this could be made with some API's...
How can that be done?