MFC中获取进程名、PID及进程所在路径
2009-06-28 19:07
465 查看
CString MyGetProcess() { CString csTemp = "", csPid; HANDLE hSnapshot, mehandle; hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0); PROCESSENTRY32 pe; MODULEENTRY32 me; pe.dwSize = sizeof(PROCESSENTRY32); Process32First(hSnapshot, &pe); do { mehandle = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, pe.th32ProcessID); me.dwSize = sizeof(MODULEENTRY32); Module32First(mehandle, &me); csPid.Format("%d", pe.th32ProcessID); if (pe.th32ProcessID == 0) { csTemp = csTemp + pe.szExeFile + "/t" + csPid + "/tSystem" + "/r/n" ; } else { csTemp = csTemp + pe.szExeFile + "/t" + csPid + "/t" + me.szExePath + "/r/n" ; } CloseHandle(mehandle); }while(Process32Next(hSnapshot, &pe)); CloseHandle(hSnapshot); return csTemp; }
相关文章推荐
- delphi根据进程PID获取程序所在路径的函数
- delphi根据进程PID获取程序所在路径的函数(用OpenProcess取得句柄,用GetModuleFileNameEx取得程序名)
- MFC获取exe文件所在的路径
- CMD魔法堂:获取进程路径和PID值的方法集
- MFC 获取 exe 所在路径
- 通过PID获取进程路径的几种方法
- 通过PID获取进程路径和进程名的两种方法
- 通过PID获取进程路径和进程名的两种方法
- 易语言获取进程所在路径的方法
- windows获取pid进程路径
- [MFC]获取EXE执行文件所在的路径
- MFC中获取exe所在路径(绝对路径)
- MFC中获取exe所在路径(绝对路径)[转]
- 通过PID获取进程路径
- Visual Basic 通过PID获取进程文件路径
- Java获取当前所在进程的PID
- 获得指定PID进程所在的路径
- Atitit,通过pid获取进程文件路径 java php c#.net版本大总结
- 获取进程所在的exe路径
- 通过获取系统进程快照获取进程pid以及杀进程(win下获取进程名和linux下获取进程路径)