介绍 |
ProcessView(进程遍历工具) 1.0 官方版免费鲜嫩水目坐井观天中无人灵总以为缘分会有机会弥补,还有下一次,下一次必须要抓住。但是每一次的下一次都在犹豫中悄然流失,最后只剩下空空的失望与后悔。身边的人一次又一次的与之擦肩而过,抓不住的,得不到的总是在骚动。有时候在想,缘分到底算个啥啊!总是扰乱平淡的心,总是骚动着无辜的人。73. I was totally engaged in my study and seldom paid attention to my mother\'s feelings.(2011.江苏)268.扬子江头杨柳春,杨花愁煞渡江人。郑谷《淮上与友人送别》 ProcessView是一款功能强大,简单实用的进程遍历工具,可以在进程列表栏目上查询进程模块,进程线程,进程窗口等信息,查看进程和线程的ID,基址和大小等项目,软件使用C++编辑器环境进行导入编辑即可。  查询进程模块源码 //遍历模块信息,添加到列表 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.SetItemText48. 爱过了就不要轻言说后悔,伤过了才知道爱的痛苦,人没有一帆风顺的,要走过低谷才会看到光明。(nRow, 2, strFmt); nRow++; } while (Module32Next(hSnapshot, &me32)); } //关闭句柄 CloseHandle(hSnapshot);  软件截图2 软件特色 学习WIN32编程的时候,做了一个进程遍历工具,ProcessView支持dll注入 夜来风雨匆匆,故园定是花无几。愁多怨极,等闲孤负,一年芳意。柳困桃慵,杏青梅小,对人容易。算好春长在,好花长见,原只是、人憔悴。孤城背岭寒吹角,独戍临江夜泊船。ProcessView(进程遍历工具),ProcessView(进程遍历工具)下载,其它工具,应用工具74、If you are not inside a house, you don not know about its leaking. |