有没有办法使用SWT获取当前正在运行的所有进程的列表(类似于在Windows上执行tasklist.exe / tlist.exe)?如果有,是否有可用的示例代码?
理想情况下,这只能以编程方式完成(没有第三方工具)。
我的应用程序监控进程列表,需要支持Windows 2000 / Server 2003 / XP Home / XP Pro / Vista
提前致谢。
答案 0 :(得分:0)
这似乎不可能使用SWT甚至Java,因为这个问题很难适应多个平台。我最终使用JNI列出正在运行的任务。这适用于我需要的所有操作系统。我在下面的地址找到了一个很好的工作示例,我已将其集成到我的应用中。实现了多个功能,例如列出进程,终止进程,查找特定的EXE是否正在运行等等。希望这可以帮助将来的某个人。