C♯, C#相談室 Part36
■ このスレッドは過去ログ倉庫に格納されています
0837813
2007/01/13(土) 03:36:45String kaiwamozi ="会話";
private void updateTaskList() {
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 != "") {
// if(Regex.IsMatch(p.MainWindowTitle, kaiwamozi)) {
listBox1.Items.Add(p);
// }
}
}
listBox1.EndUpdate();
}
タスクのウィンドウを全て拾ってリストボックスに表示させたいのですが
例えばMSNメッセを開いてた場合に
メインウィンドウ
誰かとの会話窓その1
誰かとの会話窓その2
とあった場合に、一番手前側にあるウィンドウしか拾ってくれないのですが
これを拾う方法ってありますか?
■ このスレッドは過去ログ倉庫に格納されています