VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 652|回复: 5

[已解决] SetWindowText 窗口消息处理报错问题

[复制链接]
67_avatar_middle
online_vip 发表于 2016-4-2 21:04:42 | 显示全部楼层 |阅读模式
3驿站币
本帖最后由 hdmhhh 于 2016-4-3 15:20 编辑

使用 SetWindowLongPtr  指定一个新函数 自己处理窗口消息 。可以调用SetWindowText设置窗口标题或控件文本。程序就崩溃了。什么问题呢?
是DLL里写的代码。





上一篇:com接口函数hook
下一篇:线程中进度条问题
51_avatar_middle
online_admins 发表于 2016-4-2 22:35:02 | 显示全部楼层
这个得具体调试调试看看了,DLL已经成功注入到了目标进程是吧?
67_avatar_middle
ico_lz  楼主| 发表于 2016-4-2 23:40:42 | 显示全部楼层
故障模块名称:        ntdll.dll
  故障模块版本:        6.1.7601.19160
  故障模块时间戳:        56bcd51f
  异常代码:        c0000005
  异常偏移:        0003bbef
  OS 版本:        6.1.7601.2.1.0.256.1
  区域设置 ID:        2052
  其他信息 1:        095c
  其他信息 2:        095c7cce2b76423cbe2e7e26d7d0a403
  其他信息 3:        5927
  其他信息 4:        592708e5ffde0682bb0cfc8f36af8b82
是VC版本问题,还是系统问题?
67_avatar_middle
ico_lz  楼主| 发表于 2016-4-3 11:28:57 | 显示全部楼层
SetWindowLongPtr  指定一个新函数 自己处理窗口消息   
为什么操作窗口控件就崩溃呢?不操作控件就没事。
67_avatar_middle
ico_lz  楼主| 发表于 2016-4-3 15:19:07 | 显示全部楼层
解决了。
真是太新手了。windows的消息机制  
问题原因是消息过程太频繁了,造成消息阻塞线程卡死。
处理事件过滤就好了..
51_avatar_middle
online_admins 发表于 2016-4-3 16:13:16 | 显示全部楼层
hdmhhh 发表于 2016-4-3 15:19
解决了。
真是太新手了。windows的消息机制  
问题原因是消息过程太频繁了,造成消息阻塞线程卡死。

加油,大家都是从新手阶段过来的SetWindowText 窗口消息处理报错问题
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-3-23 22:01

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表