Language
toolhelp
๐๐พ๐ฌ๐ฎ๐ฝ๐ฎ_๐ข๐ฝ๐ฎ๐ต๐ต๐ช
2015. 9. 24. 17:23
728x90
๋ฐ์ํ
#include <stdio.h>
#include <tchar.h>
#include<stdlib.h>
#include<windows.h>
#include<tlhelp32.h>
int _tmain(int argc, _TCHAR* argv[])
{
/* */
HANDLE hProcess = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
PROCESSENTRY32 process;
process.dwSize = sizeof(PROCESSENTRY32);
_tprintf(_T("%32s %8s %8s %8s\n"), L"[NAME]", L"[PID]", L"[THREAD]", L"[PPID]");
while (Process32Next(hProcess, &process))
{
_tprintf(_T("%32s %8d %8d %8d\n"),
process.szExeFile, // process name
process.th32ProcessID, // process pid
process.cntThreads, // process thread id
process.th32ParentProcessID // process ppid
);
}
return 0;
}
728x90
๋ฐ์ํ