I'm writing an application that performs keyboard hook for Internet Explorer
and for other apps. Everything works great except one annoying problem.
In Internet explorer, I change the active language and write in text box of HTML document, say to Hebrew or Arabic, but I keep getting the characters in English in my hooking app.
In the Internet explorer HTML document characters are displayed in the correct language but in the app I keep getting only English.
for example:
When I press"abcאבג"
in Internet Explorer, and I get "abctcd"
in the hooking app.
When I tried to hook other programs like Word or Excel or Firefox or Chrome, everything worked as expected.