社区
API
帖子详情
求一个简单的消息钩子
WJN92
2009-03-10 10:15:02
求一个简单的消息钩子
例如我要钩了记事本的鼠标点击消息
那应该怎么写呢?
...全文
155
24
打赏
收藏
求一个简单的消息钩子
求一个简单的消息钩子 例如我要钩了记事本的鼠标点击消息 那应该怎么写呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
swl7758
2009-03-16
打赏
举报
回复
老马我也要vbscript2009@gmail.com
mybelta2
2009-03-16
打赏
举报
回复
继续关注!
嗷嗷叫的老马
2009-03-16
打赏
举报
回复
vbscript2009@gmail.com/已发
fjwyshan
2009-03-14
打赏
举报
回复
up
嗷嗷叫的老马
2009-03-14
打赏
举报
回复
AisaC@live.cn//已发
神马都能聊
2009-03-14
打赏
举报
回复
老马,那个代码我也要 嘿嘿 谢谢
AisaC@live.cn
嗷嗷叫的老马
2009-03-14
打赏
举报
回复
实现效果即可,为什么要用另外的方案呢.
反正都要使用DLL...
WJN92
2009-03-13
打赏
举报
回复
有高手帮帮忙吗?
fjwyshan
2009-03-13
打赏
举报
回复
友情up
bob008
2009-03-12
打赏
举报
回复
其实,思路这样的话比较简单实现
你要钩掉NOTEPAD的,在NOTEPAD为前端窗口的时候把鼠标位置判断一下是否在当前的NOTEPAD的RECT里面,如果鼠标位置在里面就吃掉WM_CLICK之类的消息。这样要做的东西就少的多。
bob008
2009-03-12
打赏
举报
回复
那不是还要判断很多东西
嗷嗷叫的老马
2009-03-12
打赏
举报
回复
verywzm@163.com/已发
WJN92
2009-03-12
打赏
举报
回复
那个DLL我也有了,也是老马大哥发我的,呵呵
但是我想用HOOK做,可以吗?
verywzm
2009-03-12
打赏
举报
回复
[Quote=引用 10 楼 myjian 的回复:]
引用 3 楼 verywzm 的回复:
当然,你可以上网找个实现跨进程子类化的DLL,也可以实现。不知道VB能不能不用DLL实现跨进程子类化,起码我不会。
可以,我有。
正好那例子也是处理记事本上添加菜单的。
留MAIL吧。
[/Quote]
老马也给我发个吧,呵呵研究下:)
verywzm@163.com
嗷嗷叫的老马
2009-03-12
打赏
举报
回复
[Quote=引用 3 楼 verywzm 的回复:]
当然,你可以上网找个实现跨进程子类化的DLL,也可以实现。不知道VB能不能不用DLL实现跨进程子类化,起码我不会。
[/Quote]
可以,我有。
正好那例子也是处理记事本上添加菜单的。
留MAIL吧。
WJN92
2009-03-11
打赏
举报
回复
要钩了记事本的鼠标点击消息
WJN92
2009-03-11
打赏
举报
回复
全局钩子钩住鼠标的点击消息
这个我也不会呢! 可以给些代码出来吗?
verywzm
2009-03-11
打赏
举报
回复
当然,你可以上网找个实现跨进程子类化的DLL,也可以实现。不知道VB能不能不用DLL实现跨进程子类化,起码我不会。
verywzm
2009-03-11
打赏
举报
回复
提供一种思路:
用全局钩子钩住鼠标的点击消息,然后在判断的回调函数里用
GetForegroundWindow
getwindowtext
getwindowrect
getwindowpos
GetCursorPos
函数判断是否是在是在记事本里的点击,呵呵不过这种方法好麻烦的:)
WJN92
2009-03-11
打赏
举报
回复
这样的程序有可能实现吗?
加载更多回复(1)
消息
钩子
的反拦截
本文介绍了Windows
消息
钩子
的工作原理及其潜在的安全风险,并提出了两种有效的反拦截方法:一是通过API
钩子
技术来取消
消息
钩子
;二是通过拦截加载DLL的过程阻止全局
钩子
的注入。
Windows
消息
钩子
实现原理
本文探讨Windows
消息
钩子
实现原理。在Windows开发中,可通过
消息
钩子
拦截窗口
消息
。介绍了
消息
钩子
的使用方法,分析了SetWindowsHookExW等函数的流程,包括
钩子
注册、查找、调用等,还提及
消息
钩子
带来的DLL注入功能,最后说明可实现
消息
钩子
的枚举和摘除。
windows全局
消息
钩子
的
一个
BUG
探讨了Windows操作系统中全局
消息
钩子
的Bug现象,详细分析了两个具有相同名称但不同PID的进程如何导致错误地解除另
一个
进程的
钩子
结构。
代码注入之
消息
钩子
注入
本文聚焦
消息
钩子
注入代码场景。
消息
钩子
是Windows拦截处理
消息
机制,在普通和恶意场景均有应用。介绍了
钩子
范围、类型、Hook链及示例代码,阐述其内部原理,还讲解了目标进程内的检测方法,如hook、注册dll加载通知等,以及对抗手段,如主动退出进程、静默处理等。
VC++
消息
钩子
编程
本文介绍了如何在VC++中进行
消息
钩子
编程,包括设置
钩子
回调函数以拦截
消息
,以及通过SetWindowsHookEx函数安装和UnhookWindowsHookEx函数卸载
钩子
的过程。
API
1,488
社区成员
23,270
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章