首页
社区
课程
招聘
[求助]在服务程序中创建一个安装Hook不能够获取到消息
发表于: 2017-9-3 11:36 3034

[求助]在服务程序中创建一个安装Hook不能够获取到消息

2017-9-3 11:36
3034
写了一个服务程序 ,在服务里面调用DLL里面的函数安装一个WH_CALLWNDPROC类型的Hook。 SetWindowsHookEx的返回成功。但是回调函数没有任何反应。不能够接收到任何的消息。请问一下这是什么原因呢?需要怎么怎么做呢?

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 12848
活跃值: (9147)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
2
服务和桌面程序运行在不同session下,所有win32相关的东西都是隔离的,你的服务当然无法捕获来自桌面程序的消息。
2017-9-3 21:10
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
hzqst 服务和桌面程序运行在不同session下,所有win32相关的东西都是隔离的,你的服务当然无法捕获来自桌面程序的消息。
谢谢。这个问题已经解决了。
2017-9-5 19:47
0
雪    币: 30
活跃值: (38)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
怎么解决的,  求楼主方法...
2017-9-6 13:16
0
雪    币: 0
活跃值: (143)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
SetWindowsHookEx的参数问题吗?
2017-9-8 10:01
0
雪    币: 2044
活跃值: (237)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
6
SERVICE_INTERACTIVE_PROCESS
2017-11-12 14:17
0
游客
登录 | 注册 方可回帖
返回
//