2013-10-23 40 views
-1

显示进程的列表我怎样才能在任务栏中显示的过程,因为正从任务管理器列表的方式不适合我的任务。获取运行在任务栏

在此先感谢,

+2

http://stackoverflow.com/questions/1366321/how-to-get-the-process-names-of-applications-in-taskbar-using-c –

+0

你是什么样的可能的复制试图achieve.to获取进程的背部只有名称或控制像启停过程 – Rezoan

回答

0

我将如何做到这一点是让所有进程的列表,检查每一个,看它是否有一个标题。如果确实如此,它必须在任务栏中。像这样的东西应该是你以后的样子。祝你好运:)

Process[] allProcesses = Process.GetProcesses(); 
foreach (Process workingProcess in allProcesses) 
{ 
    if (workingProcess.MainWindowTitle.Length > 0) 
    { 
     Console.WriteLine(workingProcess.MainWindowTitle); 
    } 
} 

更新: 我知道我以前看这件事,并在其他地方见过,但记不起在什么地方。感谢杰森埃文斯的链接。

How to get the process names of applications in taskbar using c#?