首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

怎么获取进程CPU使用率

2012-01-30 
如何获取进程CPU使用率如何获取进程CPU使用率请给个算法谢谢![解决办法]http://www.freevbcode.com/ShowCo

如何获取进程CPU使用率
如何获取进程CPU使用率   请给个算法   谢谢!

[解决办法]
http://www.freevbcode.com/ShowCode.asp?ID=8146
http://www.freevbcode.com/ShowCode.asp?ID=181
[解决办法]
Dim HQ As Long
Dim counter As Long
Dim lData As Long

Call PdhVbOpenQuery(HQ)
Call PdhVbAddCounter(HQ, "\Processor(0)\% Processor Time ", counter)

Call PdhCollectQueryData(HQ)
Call PdhVbGetDoubleCounterValue(counter, lData)

Call PdhCollectQueryData(HQ)
r = CLng(PdhVbGetDoubleCounterValue(counter, lData))

r就是CPU占用率

热点排行