优秀屏幕录像软件BB FlashBack 2.2.0.459,一个小小bug!被我修复了,完美了!呵呵

     BB FlashBack 2.2.0.459,是个相当不错的版本,占用系统资源小,录制效果好,生成的录像体积小。虽然最新版本是2.5,但真的不敢恭维,就跟xp 升级vista一样,不讨人喜欢。BB FlashBack 2.2.0.459安装好后,做了个视频,当决定生成EXE的是,一点导出程序就卡在任务栏上了(一动也不动)。郁闷的不行,找了无数版本2.2.0.6XXX 、2.2.0.7XXX等后继版本,一样的毛病。怀疑老外是怎么写程序的,难道都没发现这个Bug吗?我试过无数机器和操作系统都有同样的问题,害我重装了次系统。还在虚拟机了装了XP 、Win2K、Win2K3三个环境测试了,中文系统 英文系统也测试了。都是这个Bug.

     经过4小时逆向调试跟踪发现了bug,出现在导出窗体显示的时候,createwindow使用的父窗口句柄是delphi的主窗口,

正好delphi的主窗口是个 宽0,高0 窗口。开始以为它用COM,在COM初始化或运行的异常。还曾经以为是某线程出错。

           打开黑客资源编辑器,在rc数据中找到导出窗口,修改成我选择行的样子(开始不是这样的,现在选择的是我改过的正确值了)。

就这里了,现在完美了。浪费我不少时间啊

posted @ 2009-01-15 21:21  debugzhu  阅读(689)  评论(0编辑  收藏  举报