显示每个进程CPU利用率——Windows,VC(3)
来源:互联网 发布:门窗下料软件 编辑:程序博客网 时间:2024/05/16 01:17
在显示每个进程CPU利用率——Windows_VC(2) 的基础上,做了一些修改。
上个程序本来做成了像Windows的任务管理器的——实时刷新CPU利用率。可后来发现换到另一电脑时,刷新出来的值是不对的。原来不同的CPU,其主频是不一样的,所以设置的刷新间隔时间(SetTimer的第二个参数,以毫秒为单位)也应不同。你可根据自己的情况去设置。
在(3)中添加一组控件,来调节刷新。
以下是部分代码
void CShowAllProcessDlg::OnGetInterval() //导入时间间隔
{
// TODO: Add your control notification handler code here
KillTimer(0);
UpdateData(true);
SetTimer(0, int(m_interval*1000), NULL);
}
void CShowAllProcessDlg::OnStopRefresh() //停止刷新
{
// TODO: Add your control notification handler code here
KillTimer(0);
}
(3)的是实时刷新的。你也可以连续点击“获取进程”,观察CPU利用率随时间的变动情况。有可能出现负值,可能是你两次点击间的时间间隔太长的缘故。我不能保证获取值的正确性。因为它的间隔时间不同,得出的值就有可能不同。:) 我也正在研究中。
- 显示每个进程CPU利用率——Windows,VC(3)
- 显示每个进程CPU利用率——Windows,VC(2)
- 在Windows中显示每个进程CPU利用率
- VC++设计图形显示CPU内存利用率程序
- 图形显示CPU内存利用率
- 图形显示CPU内存利用率
- 图形显示CPU内存利用率
- 使用Nagios监控Windows服务器CPU利用率(SNMP方式)
- CPU利用率==如何看每个CPU的使用率
- linux:中显示每个进程正在哪个CPU上执行
- Linux如何统计进程的CPU利用率
- Linux如何统计进程的CPU利用率
- 一种控制进程CPU利用率的方法
- Linux下限制进程的CPU利用率
- Linux下限制进程的CPU利用率
- Java 查看Windows下CPU利用率
- linux SMP机器下查看每个CPU的利用率
- 《编程之美》读书笔记(一)——CPU利用率控制
- Java计算器
- ARM入门最好的文章-转
- 银行自助设备详细介绍(一)
- Red Hat Enterprise Linux 5 序列号
- 经典正则表达式(转载)
- 显示每个进程CPU利用率——Windows,VC(3)
- ASP.net_C#调用存储过程返回值
- 关于MFC自动生成的各个类的指针访问
- 正则表达式全部符号解释
- 正则表达式匹配规则
- “Fuxi程序设计语言”简介
- Java中如何读写cookie
- 性格的懦弱
- 【软件】强大的EPWING格式的日语词典