呵呵,做坏事的基础.
void ListProcessesL()
{
TFindProcess fp;
TFullName procName;
TProcessMemoryInfo memInfo;
RProcess process;
while(fp.Next(procName) == KErrNone)
{
User::LeaveIfError(process.Open(procName));
process.GetMemoryInfo(memInfo);
console->Printf(procName);
}
}
得到的结果如下
test[0be9fad8]0003
其中test是进程名,0be9fad8是UID,0003是实例编号(具体有什么意义我不清楚,希望清楚的人告诉我一下)
如果运行了java程序,会看到一个这样的进程
midp2[00000000]0001
本文介绍了一个在Symbian操作系统上枚举所有进程的方法,通过使用TFindProcess类找到系统中正在运行的所有进程,并获取它们的名称、UID以及实例编号。
1282

被折叠的 条评论
为什么被折叠?



