0

SWTを使用して現在実行中のすべてのプロセスのリストを取得する方法はありますか(Windowsでtasklist.exe / tlist.exeを実行するのと同様)?もしそうなら、利用可能なサンプルコードはありますか?

理想的には、これはプログラムでのみ実行されます(サードパーティのツールは使用されません)。

私のアプリはプロセスリストを監視しており、Windows 2000 / Server 2003 / XP Home / XP Pro/Vistaをサポートする必要があります

前もって感謝します。

4

1 に答える 1

0

これは、SWTを使用しては不可能であるように思われます。さらに言えば、Javaでさえ、複数のプラットフォームに適合していません。結局、JNIを使​​用して実行中のタスクをリストしました。これは、私が必要としたすべてのOSで機能します。私は自分のアプリに統合した以下のアドレスで良い実例を見つけました。プロセスの一覧表示、プロセスの強制終了、特定のEXEが実行されているかどうかの検出など、複数の機能が実装されています。これが将来誰かに役立つことを願っています。

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

于 2009-09-01T14:30:01.797 に答える