Detecting window Application startup and closing event
Is there a way in C# 2005 that I can detect the startup and closing event of all running windows applications?
For example, when my C# 2005 application is running, it can monitor other running windows application. It can detect that the user has invoked a window application or shutted down a window application.
C# functions, Win32 API, guidelines, and brief sample code are very much appreciated