A、从任务列表中隐藏程序
1、C***AppUi.cpp
添加如下代码,最好添加在HandleForegroundEventL函数中
TInt wgId = iEikonEnv->RootWin().Identifier();
RWsSession session = iEikonEnv->WsSession();
CApaWindowGroupName* wgName = CApaWindowGroupName::NewLC( session, wgId );
wgName->SetHidden( ETrue );
wgName->SetWindowGroupName( iEikonEnv->RootWin() );
CleanupStack::PopAndDestroy();
3、在任务列表隐藏程序图标,并且隐藏运行程序时显示的小圈
CAknAppUi::HideApplicationFromFSW(ETrue);
B、安装目录不显示程序图标DATA目录中的***_reg.rss文件RESOURCE APP_REGISTRATION_INFO
{
……
hidden= KAppIsHidden;
……
}
慎重使用……