The whole DDK is documented in msdn. Do a search for 'keyboard DDK"
there and you will find a lot of information. When I am on my develoer
system next week I will look at the DDK itself on our CDs and I will
let you know offlist what I found. The sample code isn't online.
From what I can tell it is similar to older systems where I once wrote
a keyboard driver that read in mappings to different character sets and
macros. Back then I used a flat txt file to store the key mapping, it
looked similar to the Unicode character description. I could imagine a
XML file with key tags to do the same today, assigning keys to codes
with all the shift levels and other key status information.
KeyboardClassServiceCallback:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intinput/hh/intinput/kref_712q.asp
Take a look at KbFilter_ServiceCallback then, which allows you to
delete, transform, or insert data.
I am personally interested in this hook for test automation to simulate
keyboard import of Unicode characters.
Dave
--- "Michael (michka) Kaplan" <michka@trigeminal.com> wrote:
> From: "Roozbeh Pournader" <roozbeh@sharif.edu>
>
> > Even a very non-trivial reference to somewhere in MSDN I can
> > give to a programmer as a start point?
>
> Tell them to look at kbd.h in the Windows DDK.... I believe there are
> also
> some samples in there. I do not know of anything in MSDN.
>
>
> MichKa
>
> Michael Kaplan
> Trigeminal Software, Inc. -- http://www.trigeminal.com/
>
>
=====
Dave Possin
Globalization Consultant
www.Welocalize.com
http://groups.yahoo.com/group/locales/
__________________________________________________
Do You Yahoo!?
Yahoo! Health - Feel better, live better
http://health.yahoo.com
This archive was generated by hypermail 2.1.2 : Sat Aug 03 2002 - 16:59:50 EDT