打造自己的任务管理器

原创 2004年09月14日 13:31:00

用OnFresh()对当前进程表进行刷新

void OnFresh()
{
 m_number=0;
 m_wndList.ResetContent();
 HANDLE hSnapshot;
 hSnapshot=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
 PROCESSENTRY32 pe;
 Process32First(hSnapshot,&pe);
 do{
  int index=m_wndList.AddString(pe.szExeFile);
  m_wndList.SetItemData(index,pe.th32ProcessID);
  m_number++;
 }while(Process32Next(hSnapshot,&pe));
 CloseHandle(hSnapshot);
 GetDlgItem(IDC_STOP)->EnableWindow(FALSE);
 UpdateData (FALSE);
}

用void OnStop()对指定进程的停止操作

void CSHUTDOWNDlg::OnStop()
{
 int index=m_wndList.GetCurSel();
 DWORD data=m_wndList.GetItemData (index);
 HANDLE hProcess;
 hProcess=OpenProcess(PROCESS_TERMINATE,FALSE,data);
 if(hProcess)TerminateProcess(hProcess,0);
 else MessageBox("该程序可能已被关闭");
 Sleep(500);
 OnFresh(); 
}

任务管理器的实现及源码

任务管理器源码
  • aap159951
  • aap159951
  • 2015年09月24日 19:43
  • 575

任务管理器显示命令行

原文地址:http://www.windows7en.com/Win7/19180.html windows任务管理器显示映像路径和命令行设置方法:(以win7系统为例)   1.在键盘上按“Ctrl...
  • sarasayhi
  • sarasayhi
  • 2016年09月09日 19:49
  • 1443

linux 任务管理器(top ps)

free 显示内存使用情况,默认单位为kB。 top 动态显示,见图1. 图1 top命令 res表示内存占用。 ps -aux 显示所有进程的主要信息。见图2。 图2 ps命令 主要参...
  • chuchus
  • chuchus
  • 2015年07月17日 14:40
  • 1417

获取到windows任务管理器的项

#include #include void main() { HWND hwnd; int iItem=0; LVITEM lvitem, *plvite...
  • tangyanzhi1111
  • tangyanzhi1111
  • 2014年04月07日 20:05
  • 1422

DUMP文件分析3:用任务管理器采集的DUMP

看完前一节,你可能会说,所谓的DUMP分析毫无技术含量啊,直接一个 !analyze -v就搞定了啊。不错,第一条输入的命令一般都是!analyze -v,但不代表着自动分析可以解决所有的问题。有时候...
  • hustd10
  • hustd10
  • 2016年07月30日 22:02
  • 1156

[Android]实现简单的任务管理器(非root)

由于不是系统级的应用, 也没有获得ROOT权限, 所以自己实现任务管理器其实意义并不是很大, 就像没有root的手机安装了LBE这类的手机助手, 虽然也带一键清理内存清理后台进程的功能, 但由于手机助...
  • stzy00
  • stzy00
  • 2015年07月30日 01:23
  • 1914

C++程序在Windows任务管理器中内存占用不降

很久之前遇到的问题,最近在知乎里看到有人也遇到这个问题,就把当时的情况和个人的分析写成博客发出来。当时写了个一个程序要在内存里开8g的单链表,然后全部delete/delete[],也是在任务管理器里...
  • just0kk
  • just0kk
  • 2016年12月28日 22:12
  • 549

全面了解Windows任务管理器

全面了解Windows任务管理器 Windows的任务管理器提供了有关计算机性能的信息,并显示了计算机上所运行的程序和进程的详细信息,可以显示最常用的度量进程性能的单位;如果连接到网络,那么还...
  • zencorn
  • zencorn
  • 2013年02月17日 09:47
  • 594

Android当前任务管理器不显示应用进程

Android当前任务管理器不显示应用进程Android框架为我们维护了一个名叫“最近运行”的应用程序列表,以方便进行应用程序切换。它是通过ActivityManifest.xml中的activity...
  • qq_33689414
  • qq_33689414
  • 2017年01月18日 13:41
  • 1559

windows任务管理器 参数解释

㈠、概述及菜单     任务管理器提供正在您的计算上运行的程序和进程的相关信息。也显示最常用的度量进程性能的单位。 使用任务管理器可以监视计算机性能的关键指示器。可以查看正在运行的程序的状态,并...
  • c372662316
  • c372662316
  • 2013年01月31日 21:46
  • 1494
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:打造自己的任务管理器
举报原因:
原因补充:

(最多只允许输入30个字)