ProcessView(进程遍历工具)
ProcessView(进程遍历工具)将会遍历当前计算机上正在工作的进程窗口,并将信息展示在一个清晰的列表中,在指定进程条目上右击,将展开操作菜单,允许用户进行手动刷新,查看进程模块、线程或窗口等。
查询历程模块源码
//遍历模块信息,加入到列表
void CMyModuleInfoDlg::GetModuleInfo()
{
//拍历程快照
HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, m_ProcessId);
//获得快照掉败,直接前往
if (INVALID_HANDLE_VALUE == hSnapshot)
{
return;
}
MODULEENTRY32 me32 = { 0 };
me32.dwSize = sizeof(MODULEENTRY32);
//遍历历程
if (Module32First(hSnapshot, &me32))
{
int nRow = 0;
CString strFmt;
do
{
//将模块途径插手列表
m_ListCtrl.InsertItem(nRow, me32.szExePath);
//将模块基地址插手列表
strFmt.Format(_T("0x%016X"), me32.modBaseAddr);
m_ListCtrl.SetItemText(nRow, 1, strFmt);
//将模块大小插手列表
strFmt.Format(_T("0x%016X"), me32.modBaseSize);
m_ListCtrl.SetItemText(nRow, 2, strFmt);
nRow++;
} while (Module32Next(hSnapshot, &me32));
}
//封闭句柄
CloseHandle(hSnapshot);

软件特点
进修WIN32编程的时候,做了一个历程遍历东西,ProcessView(进程遍历工具)拥有dll注入
小编点评
此工具运行后自动遍历进程信息,为用户提供所有进程的映像名称、进程ID、父进程ID、映像路径等信息,对于不需要的进程项目,可直接右击结束此进程。它提供dll注入功能,让指定的进程加载某个DLL。
以上就是软件爱好者小编今日为大家带来的ProcessView(进程遍历工具),更多软件下载尽在软件爱好者。

