Page 1 of 1

2.9.2的wxTaskBarIcon的SetIcon提示内存不能读

Posted: Mon Mar 12, 2012 3:09 am
by rocky
最近在用wxWidgets 2.9.2的东西写个托盘程序,以前用wxWidgets 2.8.12的时候,用wxTaskbarIcon的SetIcon是可以正确显示图片的,可是升级到wxWidgets2.9.2时,程序是可以通过编译的,但运行时却提示了内存不能读,如果去掉这个方法程序又可以正常运行了。。。
哪位高人碰到过类似的问题?望不吝赐教,谢谢。。。

Re: 2.9.2的wxTaskBarIcon的SetIcon提示内存不能读

Posted: Sun Mar 25, 2012 1:47 am
by Utensil
出现内存不能读的问题,原因会比较个性化,可能是你原先wx以外的代码存在悬空指针问题,也有可能是编译选项不匹配的问题,其他人不大可能直接遇上同样的问题,除非你正好遇上了wx的bug :P

用最小的代码复现你的问题并贴出代码,会有助于他人和你一起找到问题的头绪。可以从在wxTaskBarIcon的sample中复现这个问题开始。