symbian 从任务列表中隐藏程序,隐藏程序图标,隐藏运行状态
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; …… } |