Hi Michael!

I've been enjoying you topics regarding the keyboard dlls (kbd**.dll) files and how to mess with them :)

Earlier I decided to create a onscreenkeyboard of my own, based on scan codes, so I could take the advantage of these existing keyboards dlls.

In my path of development; I did not get it to work on a 64-bit system, the pVkToWcharTable was always NULL. It only worked if I compiled a 64-bit version of my app.

I've written a class to actually manage 32-bit app on a 64-bit system, and it works. I've even shared it to the public, by writing an article: http://lars.werner.no/?p=870

Since you always investigate deep, do you have any root cause of what actually fails?

Hope to see an article on that later on!


Lars Werner