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

実行中のプロセスの一覧を取得するには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)

新着情報
【オープンソースソフトウェア環境構築】Apple silicon Macで開発環境を構築
【Rust Tips】Actix webでJSONをPOSTする
【Rust Tips】コマンドライン引数を取得する

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