KeyRemapper:另一个傻瓜改键程序
hihihi,晚上好。由于某些大人们的原因,OFz 的周末从今往后只剩下周日一天了呢...虽然平常两天周末也只是宅着,但是这样白白被吃掉一天还真是不爽呢...啊,今晚就算是周末休息的开始了呢,OFz 是该赞美这个夜晚呢,还是诅咒这个夜晚呢?咳咳...吐槽得差不多该上正片了。先上截图:
默认界面(最上面一排按钮的作用是“屏蔽全部”,“重置全部”,“保存键位”和“载入键位”
点击下面的任何一个按键,再按任意键会覆盖原来的按键。也可以用鼠标点选“屏蔽”,“重置”和“取消”三个选项
修改过的按键会改变颜色
屏蔽掉的按键会变为 xxx(全部屏蔽掉的话,就再也不怕家里的喵趴到键盘上啦~
恩,然后是下载(xp 和 win8 需要安装 .net framework 3.0,win7 已自带)
因为是技术区所以再贴点额外的东西w
源代码:https://github.com/oxyflour/KeyRemapper
其实是有点年头的程序(如果你听说过一个叫 blur 的酷炫游戏的话,当年就是为了玩那个写的...)。不过从实现上看,真的是很简单很直接的呢...大概也就只有两点需要注意的:
1. 理论上 .net 的 exe(或dll)不存在模块句柄,所以 SetWindowsHookEx 的第三个参数是无效的,只能注入成为本线程的钩子或者全局钩子。这次用到的是后者
2. 那个背景不是简单的图片哦,是用了 WPF 自带的渐变画刷和路径画的;而且那个蓝色不是简单的蓝色哦,是叫 AliceBlue 的高端蓝...
最后最后,好像 OFz 不小心一开始就把碎碎念的东西讲完了?嘛,算了...祝周末愉快啦
用途挺不錯~~
話說東方stg和counter strike擼得太多....w,a,s,d,z,x,c鍵和方向鍵上的字都被抓破了{:12:}
可以想象在某些特定情况下真的很实用
格斗游戏玩家的救星
页:
[1]