首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

改动window底层按键

2013-02-18 
更改window底层按键。如果我想在window下,按下a时,会输出b。这不是在程序中捕获a按键,然后转换成b。而是在系

更改window底层按键。
如果我想在window下,按下a时,会输出b。
这不是在程序中捕获a按键,然后转换成b。
而是在系统的底层按键中,不管什么情况,当按下a时等于按下了b。 底层
[解决办法]
自己写驱动。

[解决办法]

引用:
自己写驱动。


good idea
[解决办法]
最简单有效的方式是需要写驱动,可以写过滤驱动,不一定要针对实际设备写驱动。
[解决办法]
给楼主一篇文章做个例子:
用底层键盘钩子改变键盘布局

http://zerray.com/2005/06/11/%E7%94%A8%E5%BA%95%E5%B1%82%E9%94%AE%E7%9B%98%E9%92%A9%E5%AD%90%E6%94%B9%E5%8F%98%E9%94%AE%E7%9B%98%E5%B8%83%E5%B1%80/
[解决办法]
引用:
给楼主一篇文章做个例子:
用底层键盘钩子改变键盘布局

http://zerray.com/2005/06/11/%E7%94%A8%E5%BA%95%E5%B1%82%E9%94%AE%E7%9B%98%E9%92%A9%E5%AD%90%E6%94%B9%E5%8F%98%E9%94%AE%E7%9B%98%E5%B8%83%E5%B1%80/
        ……

不错!
[解决办法]
不用API捕获,键盘设备按下时,会引发硬件中断,你的驱动只要处理这些中断就行了。
另外说一下,使用键盘钩子也可以实现,只是效率可有些低。

热点排行