首页| 论坛| 消息

标题:Qt编写获取CPU占用率、内存信息、硬盘容量、已运行时间等功能
作者:liudianwu
日期:2016-01-29 15:18
内容:

1:封装成一个类,直接调用即可。已经在多个商业项目中使用。
2:所有功能全平台 win linux armlinux 亲测无误,网络上的基本上是烂的或者不可用的,不知道走过多少弯路。
3:linux下CPU占用率的计算非常准确,支持多核。
4:硬盘容量计算极速。进度条显示占用比例。
5:多彩数码管实时显示当前时间。
6:自定义颜色下拉框,选择即可看到效果。
完整源码下载:
V20160531更新说明:如果QT4.8以下版本出现不能正确获取CPU内存等信息,则将对应cpp文件前面改为:
#ifdef Q_OS_WIN
#ifndef _WIN32_WINNT
#define _WIN32_WINNT 0x502
#endif
#include "windows.h"
#endif
#define MB (1024 * 1024)
#define KB (1024)
V20160531版本运行截图:

V20160531版本下载:


#1 [枫界易城 01-29 17:22]
有一个问题在win7下cpu和内存使用情况显示不出来
#2 [yl19823442 01-29 20:23]
刘大师又分享精品了。
#3 [liudianwu 01-29 21:01]
qt必须是4.8.5以上!那个windows.h在4.8以下版本很多win api声明函数没有!
#4 [gavin_8724 01-31 13:17]
学习Qt,现在处于努力 提高阶段
#5 [realfan 01-31 15:13]
感谢刘大师分享的好多代码

<< 1 2 3 >> (1/9)

回复 发表
主题 版块