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

关于关闭程序时,提示"程序已关闭"该怎么解决

2012-01-18 
关于关闭程序时,提示程序已关闭//这段程序是在继承了CAknViewAppUi类中的//Test.dll是继承了CAknViewif

关于关闭程序时,提示"程序已关闭"
//这段程序是在继承了CAknViewAppUi类中的
//Test.dll是继承了CAknView
if ( lib.Load ( _L("Test.dll")) != KErrNone)
  User::Exit ( 40);
Create = lib.Lookup (1);
iTest = (CTest*) Create();
AddViewL(iTest );
当我AddViewL(iTest );然后在退出程序会提示程序已关闭。
如果我不加AddViewL(iTest );就不会提示。。。
是什么原因有人知道吗?

[解决办法]
在AppUi的析构函数中千万不要去删除AppView的实例,否则会有错误。

http://blog.csdn.net/sharetop/archive/2008/03/12/2173005.aspx
[解决办法]
为啥楼上的几位就这么肯定是内存泄漏呢?

程序已关闭。可能原因不只是内存泄漏吧?!!

楼主,在c:\system\bootdata\下面建立一个“ErrRd”文件。然后就会不只提示你程序已关闭,而是具体的错误码。

热点排行