How to Get Active Process Name in C#?

后端 未结 5 663
失恋的感觉
失恋的感觉 2020-12-01 06:43

How to get active process name in C#?

I know that I must use this code:

[DllImport(\"user32.dll\")]
private static extern IntPtr GetForegroundWindow(         


        
5条回答
  •  忘掉有多难
    2020-12-01 07:25

    Its just need two line of code, you can use linq to get all processes.

    var processss = from proc in System.Diagnostics.Process.GetProcesses() orderby proc.ProcessName ascending select proc;
    foreach (var item in processss) {
        Console.WriteLine(item.ProcessName );
    }
    

    Now you have all active process by just on line.

提交回复
热议问题