[Windows Mobile 6.x] 如何获得当前运行的所有进程

Posted on 2010-11-22 15:58  Yaping Xin  阅读(285)  评论(0)    收藏  举报

.Net Compact Framework的进程管理并不像Full framework那么方便。经过我的尝试,如果要获得Windows Mobile 6.x当前运行的所有进程,可以这样实现:

1. 封装ToolHelp.dll中涉及到的几个API:

2. 封装coredll.dll中涉及到的几个API:

3. 封装PROCESSENTRY32这个结构体

4. 我们的进程管理类:ProcessInfo

5. 调用:

这样我们就得到了当前所有的进程。

6. 参考文献