by Michael S. Kaplan, published on 2007/04/11 10:37 -04:00, original URI: http://blogs.msdn.com/b/michkap/archive/2007/04/11/2086928.aspx
Yesterday's Win9x keyboard file source? kind of anticipates this post, I suppose.
But it is happier news, at least. :-)
The Windows Driver Kit (WDK) has both information on keyboard layouts on NT-based platforms and the build-able source and header files for several samples. And unlike the Windows 98 DDK, it is available for download!
But beyond that, you can use MSKLC 1.4's kbdutool.exe, which (when run with the /S command line parameter against a .KLC file) will emit the source files for the layout designed in the MSKLC user interface.
The biggest advantage to this would of course be that you can build a much wider array of samples where you can look at the source (for features like keyboard "ligatures" and SGCAPS, just to give two examples).
It is true that most people probably wouldn't care about this kind of thing -- and they can just use MSKLC directly. But those who would will probably love the chance to really see how these features are represented in the keyboard layout DLLs by looking at the source directly....
This post brought to you by ꑄ (U+a444, a.k.a. YI SYLLABLE NJYT)
2008/05/16 My Spidey senses blame the rogue text editor
go to newer or older post, or back to index or month or day