c如何程式設計實現讀取電腦所有的硬體資訊

2021-03-08 18:05:34 字數 694 閱讀 3746

1樓:左_後衛

我只是寫了一個,檔案系統的資訊。會列印出ntfs(我的檔案用的是ntfs).不同的硬體會用到不同的api函式。

我不太瞭解這些,這個函式還是在網上查的。你可以到網上查一下用哪些api函式來獲取哪些硬體的資訊,然後再去查msdn.

getsystemmetrics是螢幕的資訊。

#include

#include

#include

using namespace std;

int main()

2樓:小柯師傅

其實如果你只要讀cpu溫度或者gpu溫度或硬碟引數這種就直接呼叫wmi介面api就可以,

但其實像「魯大師」這種程式是自己重寫ring0介面程式來獲得所有硬體介面資訊的,所以需要對底層驅動有很深的瞭解。

我用了一個開源的lib實現了對所有硬體資訊的讀取,全部用ring0完成,c++要用的話需要用managed c++

3樓:匿名使用者

**如下:

#include

#include

#include

using namespace std;

int main()

4樓:匿名使用者

建議你找找windows程式設計書看看,瞭解相應的api函式!

如何實現c語言程式設計輸出空心菱形,如何實現C語言程式設計輸出空心菱形

include 其實列印三角形啦,菱形啦,思路都是一樣一樣的,都是按行找規律,然後按照每行的規律按行列印就好了。比如以下是每條邊有n 4個 的菱形 邊長是4 c語言都是按行輸出的,我們只要分析第i行要輸出些什麼就好了 0123456 0 1 2 3 4 5 6 從上圖可以看出來,第0行要輸出3個空格...

c程式設計輸出所有的三位素數要求每行輸出

include int main printf n return 0 用一迴圈遍歷100 1000間的奇數,直接判斷這些奇數是否有1和自身以外的因子,無則確定為素數並輸出。用一變數記錄輸出素數的個數,當個數能被6整除時輸出一個換行,否則輸出間隔。如下 include stdio.h int main...

51微控制器c語言程式設計4 4矩陣鍵盤如何實現等待按鍵鬆開功

利用定時器,對鍵盤進行掃描。if key l 0xf0 抄 delay nms 5 key l p1 在第襲4行加 while key l 0xf0 等待按鍵釋放,按 bai鍵不放開就du一直在此處等待,zhi知道按鍵釋放,此語句執行完。dao再往下執行 現延時一下再鬆開 可能要好些 微控制器c語言...