Get List of Processes in C#

Let's see what "process" term means?

A collection of activities that yield a result, product, or service; usually a continuous operation. A series of actions or operations designed to achieve an end, means "process". (Microsoft Visual Studio 2005 Team System)

process1.gif

(A sample figure of the application)

When the application starts processes load into a list view control with some extra information. User can view more detailed information about each of the processes and also about modules cooperating in the process in another listview control by hovering mouse on rows of main listview control.

I would be glad to have reader's feedback about the application.

The attached source code will help you in more detail.