Ses*_*ame 10 c++ winapi visual-c++
我不知道用于查询本地PC处理器当前速度的win32 api函数/函数.我希望不要使用WMI,因为它似乎不太适用于所有PC.
小智 13
您可以使用参数ProcessorInformation 调用Windows API函数CallNtPowerInformation.它返回一个PROCESSOR_POWER_INFORMATION结构,告诉您每个系统CPU的当前和最大CPU速度.
但是,这仅在Win32桌面上支持,而不是Metro或Windows Phone.
您(通常)可以使用该函数获取处理器速度QueryPerformanceFrequency。我说“通常”是因为该函数返回系统性能计时器组件的频率,但实际上所有当前可用的 CPU 都以与性能计时器组件相同的频率运行。
该功能自 Windows 2000 起就可用,因此当今大多数 PC 很可能都支持该功能。
| 归档时间: |
|
| 查看次数: |
6585 次 |
| 最近记录: |