如何截获Win和App这两个键?(35分)

  • 主题发起人 主题发起人 Caicheng
  • 开始时间 开始时间
我也遇到这个难题。。目前解决方法只有用vxd..所以我正在学习vtoolsd..
希望同道来交流一下。。。
 
写vxd最好用driverstudio。方便极了。直接用C或者C++写。
把vtoolsd里的相关帮助看一看写个kb的filter想都不用想了,呵呵。
查看一下VKD_Filter_Keyboard_Input。。。。。
 
我用vxd解决了。。vtoolsd真是强大。。几行代码就完成了重新定义扫描码
和过滤的功能
 
你的vxd与应用程序是如何通信的?能否将你的代码给我看一看?
keymon@21cn.com
 
与vxd通信很简单,先用createfile,再用DeviceIoControl就可以了..
 
must use Form OnKeyUp Even!
 
to热血:
我的意思是说将你过滤出来的键盘扫描码传给前台应用程序的方法,当vxd发现有你要的
码以后,你如何通知前台应用程序去deviceiocontrol?用事件/消息?愿闻其详

我当时的方法比较复杂,你能否将你的方法贴出来?
 
我的目的仅仅过滤win和app这两个键,所有没有必要在前台程序里面用deviceiocontrol.
直接在vxd里面更改就可以了.你的问题我想应该通过消息吧,
 
接受答案了.
 
后退
顶部