如何在任务中减少程序的窗口标题?

时间:2010-03-06 17:06:42

标签: c# windows process taskbar

使用C#,我使用此代码列出主窗口进程标题

Process[] ProcessArray = Process.GetProcesses();
try {
    foreach (Process proc in ProcessArray) {
        Console.WriteLine(proc.MainWindowTitle);
    }
} catch (Exception ex) {
    Console.WriteLine(ex.Message);
}

但是这不能看到任务栏中减少了主要的进程数量。 怎么做?

1 个答案:

答案 0 :(得分:1)

您可以通过P / Invoke层使用EnumWindows api函数,而不是遍历这些过程。

获得窗口句柄后,可以调用GetWindowText获取窗口标题。