"リソース取得 DLL" での CPU 使用率の取得
Posted: 2006年12月22日(金) 21:52
タイトルの通りなのですが、
"リソース取得 DLL" で CPU 使用率を取得しようとしたのですが、
うまくいきません。
どうしてでしょうか?
お手数ですが DLL の解説は、
DLL のダウンロード先の URL をハイパーリンクに指定しましたので、
ダウンロードしてください。
"リソース取得 DLL" で CPU 使用率を取得しようとしたのですが、
うまくいきません。
[ここをクリックすると内容が表示されます]
このようにしたのですがずっと 0% のままになってしまいます。コード: 全て選択
Declare Function GetCPUUsage lib "resinfo" alias "GetCpuUsage" (Usage As Word) As long
Declare Function GetCPUStart lib "resinfo" alias "GetCpuStart" () As long
Declare Dunction GetCPUStop lib "resinfo" alias "GetCpuStop" () As long
'--------------------------------------------------------------------------------
'Create イベント内
dim Usage as long
dim cpu[256] as char
GetCPUStart()
GetCPUUsage(VarPtr(Usage))
wsprintf(cpu,"%d%",Usage)
SetWindowText(GetDlgItem(hMainWnd,Static1),cpu)
SetTimer(hMainWnd,0,1000,0)
'--------------------------------------------------------------------------------
'Timer イベント内
dim Usage as long
dim cpu[256] as char
GetCPUUsage(VarPtr(Usage))
wsprintf(cpu,"%d%",Usage)
SetWindowText(GetDlgItem(hMainWnd,Static1),cpu)
'--------------------------------------------------------------------------------
'Destroy イベント内
GetCPUStop()
MEMINFO_DestroyObjects()
PostQuitMessage(0)
どうしてでしょうか?
お手数ですが DLL の解説は、
DLL のダウンロード先の URL をハイパーリンクに指定しましたので、
ダウンロードしてください。