基于C语言的WinAPI键盘钩子记录键盘按键次数的小工具

引言

你想知道你每天键盘使用的情况吗?哪些按键使用次数最多?总共按了多少次吗?这个工具可能是你需要的,平时后台运行,想要查看时从托盘图标中显示窗口,从而查看键盘使用信息。
⚠️ 使用钩子统计键鼠使用情况,所以杀软可能会误报风险

特性

  • 可以查看键盘使用情况
  • 过滤模拟键盘事件
  • 文件存储数据
  • 轻量,无垃圾

截图AllInOne

image.png

关键字

  • Win32API
  • Hook
  • Tray

灵感来源

KMCounter

对比

功能 KMCounter KeyBoardHook 备注
查看键盘使用情况 ✅ ✅
单一按键记录 ✅ ✅
识别模拟按键事件 ✅ ✅
鼠标操作记录 ✅ 后续可能加上这个功能
更加直观的展示信息 ✅ KeyBoardHook不需要鼠标指向显示次数
内存使用情况 14.284KB 2.012KB ✅
文件大小 1.06 MB 185 KB ✅
后台托盘运行 ✅ ✅
设置按键尺寸 ✅ ✅
键间距设置 ✅ 内部实现,尚未提供外部设置
更加丰富的设置 ✅ 钩子装\卸载 清除数据 日志模块
... ... ... ...

下载地址:

源码 : github
release版 : KeyBoardHook.zip

评论 0

还没有评论,来说点什么吧。

提交后需要审核才会公开。