如何用API得到每个程序的CPU占用和内存占用情况?(100分)

  • 主题发起人 主题发起人 onedolph
  • 开始时间 开始时间
O

onedolph

Unregistered / Unconfirmed
GUEST, unregistred user!
就象任务管理器里,可以知道每个进程的这些信息。<br>请高手指点。
 
可以调用API函数得到,你可以查一下!
 
不知道是那个函数啊,告诉我是哪个函数,我就自己可以查MSDN了。
 
以前贴子<br><br>引用tlhelp32单元,用CreateToolhelp32SnapShot,<br>用 Process32First,Process32next,<br><br>不知道有没有帮助。。。
 
枚举这些进程得到PID,我没问题,问题是得到这些以后,怎么办?
 
关注~~~~~~~~~~~~~~~<br><br>听课~~~~~~~~~~~~~~~~~~<br><br><br>资料收集中~~~~~~~~~
 
看看《delphi5.0应用开发指南》吧。这本书API函数讲了很多。<br>&nbsp;例如 GetMemoryUsage()之类的,详细情况我不记得了。
 
刚查了一下MSDN,GetMemoryUsage是SQLServer的,不符合我的要求啊。
 
取内存使用情况已经被我搞定。用GetProcessMemoryInfo<br>但取CPU使用情况还是没搞定,请高手快点显身帮我一把!!
 
没有人愿意帮我!
 
帮你up!<br>看看有高手来不
 
没有人回答了么?
 
唉。。。。<br>我发现,我的问题一般都无解,最后还得我来解。。。。。。
 
ntdll.dll<br>ZwQuerySystemInformation
 
热血,怎么在MSDN里没有该函数的说明呢?<br>能不能给出该函数的参数声明?
 
热血,怎么在MSDN里没有该函数的说明呢?<br>能不能给出该函数的参数声明?<br>
 
多人接受答案了。
 
高手都不来大富翁了。
 
有本windows 2000 本机api<br>有该函数的声明
 
你把它的声明帖在这里可能比我去找这本书更方便一点。
 
后退
顶部