ProcessView(进程遍历工具)v1.0官方版
最新推荐
-
齐鲁银行网银助手3.0.0.5官方版 安全软件 / 3.0M
-
360安全卫士U盘病毒专杀(Autorun.inf专杀)13.0.0.213简体中文绿色免费版 安全软件 / 86.1M
-
360安全卫士U盘病毒专杀工具v13.0.0.213绿色免费版 安全软件 / 86.1M
-
360安全卫士修复工具v13.0.0.213免费版 安全软件 / 86.1M
-
360安全卫士超强查杀V13.0.0.213安装版 安全软件 / 86.1M
精品推荐
-
Iobit Uninstallerv11.3.0.4中文版 系统工具 / 27.6M
查看 -
Windows 10 Managerv3.6.2官方版 系统工具 / 28.0M
查看 -
u盘引导盘制作工具(Rufus)v3.18.1877中文绿色版 系统工具 / 1.4M
查看 -
360桌面助手v11.0.0.1791官方版 系统工具 / 15.1M
查看 -
易数一键还原v4.9.3.830官方版 系统工具 / 24M
查看
本类排行
详情介绍
ProcessView是一款功能强大、简单实用的进程遍历工具。可以在进程列表栏中查询进程模块、进程线程、进程窗口等信息,查看进程和线程的ID、基址和大小。该软件使用C++编辑。您可以在服务器环境中导入和编辑。
ProcessView是一款功能强大、简单实用的进程遍历工具。可以在进程列表栏中查询进程模块、进程线程、进程窗口等信息,查看进程和线程的ID、基址和大小。该软件使用C++编辑。您可以在服务器环境中导入和编辑。
查询流程模块源码
//遍历模块信息并添加到列表中
无效CMyModuleInfoDlg:GetModuleInfo()
{
//获取进程快照
HANDLE hSnapshot=CreateToolhelp32Snapshot(TH32CS_SNAPMODULE,
m_ProcessId);
//获取快照失败,直接返回
if (INVALID_HANDLE_VALUE==hSnapshot)
{
返回;
}
MODULEENTRY32 me32={ 0 };
me32.dwSize=sizeof(MODULEENTRY32);
//遍历进程
if (Module32First(hSnapshot, me32))
{
int nRow=0;
CString strFmt;
做
{
//将模块路径添加到列表中
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);
n行++;
while (Module32Next(hSnapshot, me32));
}
//关闭句柄
关闭句柄(hSnapshot);
软件特点
我在学习WIN32编程的时候,做了一个进程遍历工具。 ProcessView支持dll注入。