首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

在WINCE系统下,对话框最多能同时层叠多少个?解决方案

2012-03-05 
在WINCE系统下,对话框最多能同时层叠多少个?最近做一个项目,感觉同时存在了5个以上对话框,机子就会挂掉,怀

在WINCE系统下,对话框最多能同时层叠多少个?
最近做一个项目,感觉同时存在了5个以上对话框,机子就会挂掉,怀疑是对话框开太多!
死机之前,串口打印出“stack fault……”等错误信息。请问是因为对话框层叠太多的原因吗?

[解决办法]
同时存在5个对话框没问题
stack fault
是栈溢出了?
是不是存在内存泄露什么的。
[解决办法]
把stack设置大一点,再测试一下
[解决办法]
5个对话框是不会让机子挂掉的,再多几个问题也不大。
可能还是对话框的实现本身有问题。

你可以自己做一个实验,用最简单的对话框测试,弹出N个看看,会不会挂机。
[解决办法]
内存调大点试看看

热点排行