全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2269
推到 Plurk!
推到 Facebook!

CPU 使用率

答題得分者是:skcc
jessechan
版主


發表:109
回覆:394
積分:254
註冊:2002-04-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-03-21 11:13:09 IP:203.75.xxx.xxx 未訂閱
請問要向 win 2000 的 task manager 一樣可顯示各個 process 的 CPU 使用率, 要怎麼做. Jesse Chan
------
Jesse Chan
skcc
中階會員


發表:36
回覆:96
積分:88
註冊:2002-08-28

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-03-21 11:41:18 IP:210.0.xxx.xxx 未訂閱
jessechan
版主


發表:109
回覆:394
積分:254
註冊:2002-04-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-03-21 12:41:05 IP:203.75.xxx.xxx 未訂閱
引言: 這問題我在另一個論壇中亦曾答過…請瀏覽以下網址:http://forum.vclxx.org/topic.php?TOPIC_ID=23297&FORUM_ID=12&CAT_ID=3&Topic_Title=%BD%D0%B0%DD%A6p%A6%F3%B1o%AA%BECPU%AA%BAloading%28%25%29%3F&Forum_Title=C%2B%2B Anthony Lee
感謝你的回答, 我會好好 study, 有問題再向你請教. Jesse Chan
------
Jesse Chan
bugmans
高階會員


發表:95
回覆:322
積分:188
註冊:2003-04-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-02-02 21:49:02 IP:125.225.xxx.xxx 未訂閱
原來的連結已經失效了,我重新將解答找出來



http://www.planet-source-code.com/vb/sc ripts/ShowCode.asp?txtCodeId=66243&lngWId=1

(原本的網址會被改掉,所以我在scripts中間加個全形的空白,將空白去掉才是正確的網址)




雖然是VB的程式碼,但從程式碼觀察重點在PdhGetFormattedCounterValue這個api

PDH_STATUS PdhGetFormattedCounterValue(

HCOUNTER hCounter, // handle of the counter

DWORD dwFormat, // format long | double | 64 bit-int

LPDWORD lpdwType, // counter type, not used in CPhd

PPDH_FMT_COUNTERVALUE pValue // counter value

);


相同的問題

http://delphi.ktop.com.tw/board.php?cid=30&fid=69&tid=85260

http://delphi.ktop.com.tw/board.php?cid=30&fid=69&tid=85692





假如要取得整個cpu的使用率可以用AdCpuUsage這個元件
作者網站http://aldyn.ru/products/cpu_usage/
相關討論
http://delphi.ktop.com.tw/board.php?cid=168&fid=914&tid=90455#2
http://delphi.ktop.com.tw/board.php?cid=30&fid=72&tid=60231
http://delphi.ktop.com.tw/board.php?cid=31&fid=77&tid=86671

http://delphi.ktop.com.tw/board.php?cid=168&fid=917&tid=19535


編輯記錄
bugmans 重新編輯於 2008-02-23 19:44:48, 註解 無‧
系統時間:2024-05-07 11:24:17
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!