You can use the Process component to start and stop processes and to retrieve information about your running processes on a computer. For example, you might use an instance of the Process component to determine whether a process had stopped responding. If the value returned true, you could have the component force the process to stop or prompt the user with the information and offer a choice of options.
You can use the Process component to create applications that allow you to view and manipulate processes and their property values. The topics in this section cover the various tasks associated to managing process using the Process component.
In This Section
- Starting Processes
- Gives instructions on how to use the Process component to start processes.
- Stopping Processes
- Explains how to use the Process component to stop running processes.
- Determining If a Process Is Responding
- Gives instructions on how to use the Process component to determine if a process has stopped responding to user input.
- Determining If a Process Has Exited
- Describes how to use the Process component to determine if a process has exited.
- Viewing Running Processes
- Gives instructions on how to use the Process component to view a list of all processes currently running on a computer.
- Waiting for Processes to Complete Actions
- Describes how to find out if a process has completed an action.
- Introduction to Monitoring and Managing Windows Processes
- Gives an introduction to working with Windows processes.
- Adding Controls Without a User Interface to Windows Forms
- Discusses components and controls, such as the Process component, that do not have a user interface.
- Class vs. Component vs. Control
- Gives an overview of the new component structure of the .NET Framework.
- Walkthrough: Managing a Windows Process
- Gives step-by-step instructions for managing Windows processes.