>I haven't taken this for a spin yet. I notice the comment at the top "*-- Valid only for Win9x machines" Any ideas if this works under NT? Getting a list is great but how do I actually kill the thing?
>
Not under NT - some of the API calls aren't supported under NT.
Once you have a ProcessID, you can get a Process handle by calling OpenProcess() requesting the PROCESS_TERMINATE privilege, and use that to call TerminateProcess() to kill the other application, or find the main hWnd of the application and use SendMessage() to send a WM_QUIT message to the application.