社区
C#
帖子详情
钩子是否可以在windows服务中使用啊?
yhy0611
2009-01-08 10:35:12
在桌面程序中使用没有任何问题,放到Windows服务中,钩子成功安装了,但回调就是没有响应。求高人指点
...全文
417
18
打赏
收藏
钩子是否可以在windows服务中使用啊?
在桌面程序中使用没有任何问题,放到Windows服务中,钩子成功安装了,但回调就是没有响应。求高人指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wsliren
2012-02-09
打赏
举报
回复
有解决办法吗?发给我一份.
qq:721787
wsliren
2012-02-09
打赏
举报
回复
求答案,求真相~~~
renloveyang1314
2011-06-16
打赏
举报
回复
同求,LZ,各位大虾有解决的吗?麻烦告诉小弟下
yhy0611
2009-02-06
打赏
举报
回复
[Quote=引用 14 楼 andyrat 的回复:]
up,问题解决了麽,,我也碰到这问题了
[/Quote]
惭愧呀,之后就没再研究过,现在忙着找工作呢
andyrat
2009-02-05
打赏
举报
回复
up,问题解决了麽,,我也碰到这问题了
kanamaxxnin
2009-01-08
打赏
举报
回复
我也遇到了这个问题,很头痛.
我这边用的是UDPClient中的BeginReceive
Windows Form中运行正常.挪到Windows Service中就会出现接收不到UDP数据包的情况.
看到有人说是消息队列的问题.准备换种方式检查一下.
yhy0611
2009-01-08
打赏
举报
回复
UP
yhy0611
2009-01-08
打赏
举报
回复
之前的程序再03下编译,03测试通过,XP测试通过。
现在的WINDOWS服务,03测试不通过,XP还没试过呢
kanamaxxnin
2009-01-08
打赏
举报
回复
楼主,我的问题解决了。
不知道你的怎么样了。
你的操作系统是什么?XP或者Windows Server?
我把服务移到Windows Server 2003之后,运行能够正确收到UDP消息了。
古里古怪的。
yhy0611
2009-01-08
打赏
举报
回复
再去试
jingzhongrong
2009-01-08
打赏
举报
回复
打开桌面交互权限,然后在钩子加载前试试OpenDesktop打开当前的桌面,然后SetThreadDesktop
SetThreadDesktop
deyter
2009-01-08
打赏
举报
回复
关注下,yhy0611 要是弄懂了,请分享下啊!
yhy0611
2009-01-08
打赏
举报
回复
[Quote=引用 7 楼 jingzhongrong 的回复:]
是消息钩子吗?如果是的话,消息钩子不能跨桌面
另外服务运行于system用户下。
[/Quote]
是的,键盘和鼠标钩子。但我在网上找了一下,有好多人说问题解决了,但是没说怎么解决,一般都是说要与桌面交互才行,可我设置了也不行啊
jingzhongrong
2009-01-08
打赏
举报
回复
是消息钩子吗?如果是的话,消息钩子不能跨桌面
另外服务运行于system用户下。
yhy0611
2009-01-08
打赏
举报
回复
不行啊,还是捕获不到消息,另外,选中了“与桌面交互”之后,机器慢得像牛啊。
yhy0611
2009-01-08
打赏
举报
回复
马上去试
dayizhixiaotutu
2009-01-08
打赏
举报
回复
你的服务---->属性----->登录------>”与桌面交互“ 把它勾上
yhy0611
2009-01-08
打赏
举报
回复
UP
WINDOWS
钩子
函数的
使用
方法
WINDOWS
钩子
函数的
使用
方法, 基于线程的 它将捕获其它进程
中
某一特定线程的事件。简言之,就是可以用来观察其它进程
中
的某一特定线程将发生的事件。 系统范围的 将捕捉系统
中
所有进程将发生的事件消息
Windows
消息处理机制--
钩子
实例
钩子
(Hook),是
Windows
消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。
钩子
机制允许应用程序截获处理window消息或特定事件。
钩子
实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,
钩子
程序就先捕获该消息,亦即
钩子
函数先得到控制权。这时
钩子
函数即可以加工处理(改变)该消息,也可以不作处理而继续传递该消息,还可以强制结束消息的传递。
Windows
进程常用DLL模块注入技术
课程结合多种
Windows
进程常用DLL注入技术。 远程线程注入 APC注入,异步调用过程,向目标线程插入待执行任务从而完成注入。 窗口消息注入,指定窗口进程注入,与全局
钩子
注入类似。 环境块注入,获取进程上下文信息...
windows
登录密码截获程序,可以用来截取
Windows
登录密码,程序为创建
windows
服务
,同时
使用
钩子
对密码进行获得.zip
windows
登录密码截获程序,可以用来截取
Windows
登录密码,程序为创建
windows
服务
,同时
使用
钩子
对密码进行获得
windows
钩子
有关
windows
钩子
的工程文件,包括实现全局
windows
钩子
的dll工程和
windows
钩子
的应用实例工程两部分,
windows
钩子
工程同时实现了鼠标和键盘
钩子
,本工程可以作为
windows
钩子
应用的框架,加以改造后就可以实现不同的功能。
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章