【问题标题】:Get task manager list via SWT?通过 SWT 获取任务管理器列表?
【发布时间】:2009-08-28 15:25:40
【问题描述】:

有没有办法使用 SWT 获取当前正在运行的所有进程的列表(类似于在 Windows 上执行 tasklist.exe/tlist.exe)?如果有,是否有示例代码可用?

理想情况下,这将仅以编程方式完成(没有第三方工具)。

我的应用监控进程列表,需要支持Windows 2000/Server 2003/XP Home/XP Pro/Vista

提前致谢。

【问题讨论】:

    标签: java swt taskmanager


    【解决方案1】:

    使用 SWT 甚至 Java 似乎都无法做到这一点,因为它不适合跨多个平台。我最终使用 JNI 来列出正在运行的任务。这适用于我需要的所有操作系统。我在下面的地址找到了一个很好的工作示例,我将它集成到我的应用程序中。实现了多种功能,例如列出进程、杀死进程、查找特定的 EXE 是否正在运行等等。希望这对将来的某人有所帮助。

    http://www.codeproject.com/KB/java/jnisample.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多