我在我的 Windows 8 系统中安装了一个 Bramm TTF 文件。通过windows字符映射,我能够找到单个字符代码。附在地图截图下方。我们可以在右下角看到“!”的字符代码 是 0x21。同样,我可以找到所有其他字母的所有字符代码。
现在,我使用基于美国的键盘布局为该字体定义了一个字符映射。例如,我将键盘中的物理字符“a”映射到第 3 行第 1 列中显示的字符。[每当我从键盘上按“a”时,必须显示相应的字符]
我想编写一个后台 C 程序,以便它监听键盘敲击,并且根据我之前定义的字符映射,我的 C 程序应该输出该映射字符。即,当我从键盘点击字符“a”时,它应该返回映射的字符。
任何人都可以帮助我解决这个问题,或者只是给我一个解决方案的线索。