C
Ciarán Ó Duibhín
I'm trying to understand the process by which a keypress results in a
character (in XP).
I guess, first of all, the keypress gets converted to a Unicode value. This
part of the process can be influenced by using the Microsoft Keyboard Layout
Creator. So far so good.
Next, I guess, the Unicode value gets looked up in the current font. This
is where I'd like to monitor and then influence what happens, at least when
there is no character in the font at the Unicode value. Presently, what
happens on my machine is that the font is changed to Arial. I'd like to
keep the font but change the Unicode value.
I don't suppose there is a nice utility which will help me to do this?
If not, where can I read up about what happens at this point and what I need
to do to change it, eg. is there a message I need to intercept, and how do I
go about writing something to do that?
Many thanks,
Ciarán Ó Duibhín.
character (in XP).
I guess, first of all, the keypress gets converted to a Unicode value. This
part of the process can be influenced by using the Microsoft Keyboard Layout
Creator. So far so good.
Next, I guess, the Unicode value gets looked up in the current font. This
is where I'd like to monitor and then influence what happens, at least when
there is no character in the font at the Unicode value. Presently, what
happens on my machine is that the font is changed to Arial. I'd like to
keep the font but change the Unicode value.
I don't suppose there is a nice utility which will help me to do this?
If not, where can I read up about what happens at this point and what I need
to do to change it, eg. is there a message I need to intercept, and how do I
go about writing something to do that?
Many thanks,
Ciarán Ó Duibhín.