键盘钩子如何截取其他进程中的键盘消息.

GolemZ 2001-03-01 10:01:00
用SetWindowsHookEx设置的键盘钩子函数,MSDN里面说将
钩子函数放到DLL里面就可以监视整个系统的键盘消息,但
是我试了一下,只能收到本进程的键盘消息,哪位知道如何
实现全局的键盘钩子?
...全文
155 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
GolemZ 2001-03-01
  • 打赏
  • 举报
回复
sandyson(风中仔): 是的,我也试过CallNextHookEx()调用与否
F1都会执行,能将你的程序设置钩子部分发给我看看吗?谢谢
golemz@sina.com
sandyson 2001-03-01
  • 打赏
  • 举报
回复
截取系统中的键盘消息是肯定没问题,
我最近也做了一个这方面的程序,
但是我的目的还要使Windows系统
不执行它的默认功能,例如我截取
F1之后,我做了自己的事就不让系统
执行“帮助”功能。
根据某些书中说的,不写CallNextHookEx()
函数,仅返回true,就可以实现,但是好象
行不同!?
nichang 2001-03-01
  • 打赏
  • 举报
回复
很多书上或网上都有,
GolemZ 2001-03-01
  • 打赏
  • 举报
回复
有没有例程,thanks
nichang 2001-03-01
  • 打赏
  • 举报
回复
就是将setwindowshookex放到DLL中去,你一定是哪里弄错了。
ni_ch 2001-03-01
  • 打赏
  • 举报
回复
我也想要,能否发一份给我,
htnxf@163.net

15,467

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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