VC判断指定进程是否存在IsExistProcess
2017-08-22 17:08
1366 查看
#include <Tlhelp32.h>
[cpp] view
plain copy
print?
BOOL IsExistProcess(CONST CHAR* szProcessName)
{
PROCESSENTRY32 processEntry32;
HANDLE toolHelp32Snapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
if (((int)toolHelp32Snapshot) != -1)
{
processEntry32.dwSize = sizeof(processEntry32);
if (Process32First(toolHelp32Snapshot, &processEntry32))
{
do
{
if(strcmp(szProcessName ,processEntry32.szExeFile) == 0)
{
return TRUE;
}
}while (Process32Next(toolHelp32Snapshot, &processEntry32));
}
CloseHandle(toolHelp32Snapshot);
}
return FALSE;
}
IsExistProcess("wwwwwwwwww.exe");
[cpp] view
plain copy
print?
BOOL IsExistProcess(CONST CHAR* szProcessName)
{
PROCESSENTRY32 processEntry32;
HANDLE toolHelp32Snapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
if (((int)toolHelp32Snapshot) != -1)
{
processEntry32.dwSize = sizeof(processEntry32);
if (Process32First(toolHelp32Snapshot, &processEntry32))
{
do
{
if(strcmp(szProcessName ,processEntry32.szExeFile) == 0)
{
return TRUE;
}
}while (Process32Next(toolHelp32Snapshot, &processEntry32));
}
CloseHandle(toolHelp32Snapshot);
}
return FALSE;
}
IsExistProcess("wwwwwwwwww.exe");
相关文章推荐
- VC判断指定进程是否存在IsExistProcess
- vc判断指定进程或程序名是否存在和进程为64或者32位
- 判断指定的进程或程序是否存在方法小结(vc等)
- 判断指定的进程或程序是否存在方法小结(vc等)
- 判断指定进程号的进程是否存在
- VC判断指定程序是否运行,杀掉指定进程
- VC判断进程是否存在函数
- 判断指定的进程或程序是否存在方法
- 判断指定的进程或程序是否存在方法
- 判断指定进程号的进程是否存在
- 判断指定进程是否为x64的方法(在ntdll判断某个x64函数是否存在)
- How to know is the file exist in C++ - 在C++中如何判断文件是否存在
- 判断指定进程号的进程是否存在
- win32实现判断指定进程中是否存在(code)
- VC 判断指定进程是否已经启动
- 判断指定的进程或程序是否存在方法
- Visual Basic 中判断指定名称的进程是否存在
- 判断指定的进程或程序是否存在方法
- VC++------------判断指定目录是否存在,不存在则创建
- VC判断进程是否存在