600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > C++判断进程id是否存在

C++判断进程id是否存在

时间:2022-09-18 22:42:33

相关推荐

C++判断进程id是否存在

//判断进程id是否存在//@param:process_id:需要传入的进程id值//return:True:存在,False:不存在BOOL isExistProcess(DWORD process_id){HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);if (INVALID_HANDLE_VALUE == hSnapshot) {return NULL;}PROCESSENTRY32 pe = { sizeof(pe) };for (BOOL ret = Process32First(hSnapshot, &pe); ret; ret = Process32Next(hSnapshot, &pe)) {if (pe.th32ProcessID == process_id){return TRUE;}}CloseHandle(hSnapshot);return FALSE;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。