关于原始输入--XP中的新技术

http://www.cppblog.com/shenhuafeng/archive/2006/09/15/12530.html

 

 

http://bbs.pediy.com/showthread.php?t=36211

 

标 题: 【原创】发一个键盘记录器--附源码
作 者: 默数悲伤
时 间: 2006-12-10,18:37:05
链 接: http://bbs.pediy.com/showthread.php?t=36211

用的是Raw Input的相关方法,基本上原始的键盘输入都能够读出来。

关于Raw Input请查阅MSDN:)网上有人翻译了中文版本的:http://www.cppblog.com/shenhuafeng/archive/2006/09/15/12530.html 

主要流程:
1、向系统注册一个或者多个原始输入设备
2、在你注册的原始输入设备数据发生变化时,系统发送一个消息及新数据到你的进程
3、调用GetRawInputData或者GetRawInputBuffer来获取这些数据

简单修改了下,把一些不需要的信息去掉了,把头文件稍微改了下,因为有些人的SDK有点旧。然后加了当前键盘焦点窗口判断(很简单的实现,但是用起来很方便:)。

具体代码见附件...

 

------下载此贴附件最少需要拥有2Kx,方有下载权限。------
上传的附件
文件类型: rarraw input之键盘记录程序.rar (0, 3637 次下载) 下载此附件需要消耗2Kx,下载中会自动扣除。[谁下载?]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值