首页
社区
课程
招聘
请问: 当我点击 窗口上的button按钮时,无法在 WM_LBUTTONUP 上断掉,为什么?
发表于: 2009-11-29 19:08 4904

请问: 当我点击 窗口上的button按钮时,无法在 WM_LBUTTONUP 上断掉,为什么?

2009-11-29 19:08
4904
我在WM_LBUTTONUP上下了断点,当我点击后,却断不掉,
为什么,

(我这个好像是个多进程了,难道跟这有关吗?)

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 33
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
应该是多线程的问题,前一阵子写简单嗅探器的时候出现的问题和你的差不多,甚至导致了程序崩溃
2009-11-29 19:46
0
雪    币: 133
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
是吧,那怎么 找到关键代码啊, 怎么下断点啊
2009-11-29 20:07
0
雪    币: 724
活跃值: (81)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
楼主对BUTTON做“子类化”了吗?如果没有,你是拦不到的,BUTTON是一个子窗口,消息由“BUTTON”自己的消息处理函数处理掉了。
2009-11-30 09:20
0
雪    币: 133
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
这个,我还没有做啊,子类化,我该怎么做呢?
修改执行文件代码吗?
2009-11-30 09:24
0
雪    币: 50
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
WM_LBUTTONUP上下了断点 ?你先说你是怎么下的断点
2009-11-30 09:59
0
雪    币: 133
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
运行程序,有pre, Next,Cancel按钮,于是我 查看--->窗口,找到了Next窗口
右键-->在Proc上下消息断点,选择WM_LBUTTONUP
2009-11-30 11:14
0
雪    币: 93
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
你可以用spy++对相关窗口进行消息监视,发现存在WM_LBUTTONUP再做处理。
不是每个窗口都能收到WM_LBUTTONUP消息的。
2009-12-2 20:04
0
游客
登录 | 注册 方可回帖
返回
//