i have quite a good solution! use the CreateToolhelp32Snapshot( TH32CS_SNAPPROCESS, NULL ) to get a complete list of the running processes on the local machine... have a look at msdn under CreateToolhelp32Snapshot, you will find a useful code snippet there.