CPUの使用率を取得 (利用例ソースコードつき)
Windowsではメモリやハードディスクなどの容量情報を取得する便利なAPIが提供されていますが、CPU使用率を取得する関数が用意されていないようなので作りました。
マルチプロセッサ、マルチコア、ハイパースレッディングなど複数のCPUの場合でも正常に取得することができます。
※ただし、個々のCPU使用率ではなく総合的な使用率を算出します。
リソースメーターのようなものを作る際に便利だと思うのでゼヒ使ってみてください。
実際に動作するサンプルプログラムのソースコードを添付したのでdllを使ったことがない方でもすぐに使えると思います。
ソフト名: | getcpust.dll |
---|---|
動作OS: | Windows 8/7/Vista/XP/2000/NT |
機種: | IBM-PC x64 |
種類: | フリーソフト |
作者: | Guutara |