在C程序中,如果按下某个键,我可以使用中断显示备用键吗?

时间:2011-04-01 07:49:21

标签: keyboard

对于我的项目,如何显示已按下的键的备用键。要求是利用中断来检测在控制台上按下和输出的键,即按下的键的备用键。这是用C编程的。我不熟悉处理键盘中断。

非常感谢任何帮助!谢谢!

1 个答案:

答案 0 :(得分:0)

在Windows XP中,键盘中断由设备驱动程序处理。如果你想编写一个设备驱动程序,我相信有一个示例键盘驱动程序可以基于Windows DDK(现在称为WDK)。

如果您只想替换密钥,可以使用注册表黑客进行替换。有关说明,请参阅Scan Code Mapper for Windows