在WINCE系统下,对话框最多能同时层叠多少个?
最近做一个项目,感觉同时存在了5个以上对话框,机子就会挂掉,怀疑是对话框开太多!
死机之前,串口打印出“stack fault……”等错误信息。请问是因为对话框层叠太多的原因吗?
[解决办法]
同时存在5个对话框没问题
stack fault
是栈溢出了?
是不是存在内存泄露什么的。
[解决办法]
把stack设置大一点,再测试一下
[解决办法]
5个对话框是不会让机子挂掉的,再多几个问题也不大。
可能还是对话框的实现本身有问题。
你可以自己做一个实验,用最简单的对话框测试,弹出N个看看,会不会挂机。
[解决办法]
内存调大点试看看