之前用QT写应用程序需要读取本机的CPU与内存使用率,找了很久发现
performanceCouter函数
可以实现,怀着激动的心情准备去用,发现这个函数集群是基于C#的,而我的qt creator半天也配置不好,搞的及其烦躁,后来想C#都有,C++也应该有啊,就在度娘上搜索,终于发现了C++可以使用的pdh(performance data helper),下面是我这个程序的头文件
#include<stdio.h>
#include<windows.h>
#include<Pdh.h>
#include<PDHMsg.h>#pragma comment(lib,"Pdh.lib")
用着要复杂点,但是思路清晰,可以参照
http://blog.sina.com.cn/s/blog_8b745a5f01015vc1.html
我就是依葫芦画瓢做出来的。