How do you detect if a process is running by its name in Windows? In other words be able to input "program.exe" into a function and have it say if it is running.
Preferably in C++, but alternate languages are ok.
Name:
Anonymous2007-04-26 4:51 ID:zeqRwc7V
This is adapted from a program I use to do some in-memory patching of a particular process.
// returns number of processes of specified name running
// or -1 if error
int process_running_count(char * processname)
{
int process_count = 0;
HANDLE snapshot;
PROCESSENTRY32 pe;