C#怎样用钩子记录键盘的操作

sdfsf双方各 2010-01-09 03:44:35
C#怎样用钩子记录键盘的操作?
...全文
79 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
michaelnami 2010-01-09
  • 打赏
  • 举报
回复
如果是要截取全局消息的话 必须把lock函数封装到dll中 否则只能获取自己的
sito_hongta 2010-01-09
  • 打赏
  • 举报
回复
壇子里可以熱搜得到的
cranium 2010-01-09
  • 打赏
  • 举报
回复
www.codeproject.com上有许多关于NET HOOK的文章,你可以看看

我这里有个例子是不需要DLL的C# HOOK,当时没有保存文章(刚刚也没能在codeproject上找到)

若你需要,告知email也可以邮你。(demo+c# source)
mngzilin 2010-01-09
  • 打赏
  • 举报
回复
setwindowshookex,安装键盘钩子

接着在钩子函数中处理按键消息

最后unhookwindowshookex,摘除钩子

以上过程必须编译成dll,以便映射到应用程序的地址空间,并在exe中调用

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧