用carbide新建个工程,我想隐藏状态栏,调用如下:
CEikStatusPane* statusPane = StatusPane();
statusPane->MakeVisible(EFalse);
每次执行到statusPane->MakeVisible(EFalse);程序就异常退出了,出现kern—exec 3的错误。
请问这个为什么 ?
PS:在UI的构造函数和HandleCommandL函数调用如上代码结果都是一样。
解决办法是在
void CTestAppUi::HandleStatusPaneSizeChange()
{
//iAppView->SetRect(ClientRect() );建意把这句注掉
}
不知道为什么会有错误 但是这样确实可以解决问题 晕啊 ,本来没有错的,真机调试多了就有了 麻烦那
大部分转载 小部分自写