■ 実行中のプロセスの一覧を取得する

実行中のプロセスの一覧を取得するにはSystem.Diagnostics.Process.GetProcessesを利用する。以下の例では取得したプロセスの一覧から条件に合うものをリストボックスに追加している。

            System.Diagnostics.Process[] processes = System.Diagnostics.Process.GetProcesses();
            listBox1.BeginUpdate();
            listBox1.Items.Clear();
            foreach (System.Diagnostics.Process p in processes) {
                if(p.MainWindowHandle != (IntPtr)0 && p.MainWindowTitle != "") {
                    listBox1.Items.Add(p);
                }
            }
            listBox1.EndUpdate();

"実行中のプロセスの一覧を取得する"のサンプル
(2005/07/12)

新着情報
【Rust Tips】Actix webでJSONをPOSTする
【Rust Tips】コマンドライン引数を取得する
【Rust Tips】現在日時を取得する

Copyright(C) 2004-2012 モバイル開発系(K) All rights reserved.
[Home]