我必须编写一个软件(在Microsoft Windows上),用最少的用户输入,更改数字键盘的输入(单独的硬件,与主键盘不同)将原始输入与方程式符号的Microsoft Word快捷键交换(在公式编辑器中)。
该软件只能使用一个特定的数字键盘型号,但我无法使用昂贵的可编程键盘。
我对Windows内部工作的了解接近于零,但我认为要做到这一点我主要有两种选择:
我对这两种方法都有些担忧。如果我必须使用API,是否可以更改键盘映射?如果是,怎么样?
如果我选择编写驱动程序,我可以根据我的目标要求将多个ASCII字符关联到一个键吗?从来没有写过一个人有多难?
这两个选项最快的是哪个?什么型号的数字键盘最适合这项工作?如果还有其他方法可以实现这一目标,我也不知道。我们非常感谢您对有用文档的链接。