<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦 > 學習電腦 > 電腦硬件知識 > 硬件知識 > c語言怎么獲取硬件信息

        c語言怎么獲取硬件信息

        時間: 捷鋒774 分享

        c語言怎么獲取硬件信息

          對于程序員來講,使用C語言再正常不過了,那么,你們知道C語音應該怎么獲取它的硬件信息呢?下面是學習啦小編帶來的關于c語言怎么獲取硬件信息的內容,歡迎閱讀!

          c語言怎么獲取硬件信息?

          下面是C語言獲取硬件信息的代碼,可能比較長,請網友們細心查看

          這個需要相關的庫以及API。

          給你一個獲取cpu信息的函數:

          DWORD MyCPUSpeed()

          {

          BSTR bstrMyCpuName=NULL;

          BSTR bstrMyPropName = NULL;

          VARIANT pVal;

          char szText[256];

          int nCpuNum=0;

          DWORD dwCpuSpeed=0;

          IWbemClassObject *pCpuInst=NULL;

          IWbemQualifierSet* pQualSet = NULL;

          bstrMyPropName = SysAllocString(L"CurrentClockSpeed");

          if(bstrMyPropName == NULL)

          {

          return dwCpuSpeed;

          }

          while(1)

          {

          memset(szText,0,sizeof(szText));

          sprintf(szText,"Win32_Processor.DeviceID=\"CPU%d\"", nCpuNum);

          bstrMyCpuName = _bstr_t(szText);

          if(bstrMyCpuName == NULL)

          {

          break;

          }

          if(pSvc->GetObject(bstrMyCpuName, 0L, NULL, &pCpuInst, NULL) != S_OK)

          {

          break;

          }

          if(pCpuInst->Get(bstrMyPropName, 0L, &pVal, NULL, NULL) == S_OK)

          {

          nCpuNum++;

          dwCpuSpeed += pVal.lVal;

          }

          VariantClear(&pVal);

          SysFreeString(bstrMyCpuName);

          bstrMyCpuName = NULL;

          }

          if(bstrMyPropName != NULL)

          {

          SysFreeString(bstrMyPropName);

          bstrMyPropName = NULL;

          }

          if(bstrMyCpuName != NULL)

          {

          SysFreeString(bstrMyCpuName);

          bstrMyCpuName = NULL;

          }

          memset(szText,0,sizeof(szText));

          sprintf(szText, "CPU個數: %d, CPU頻率: %ld Mhz", nCpuNum, dwCpuSpeed);

          cout<<"------------------------"<

          return dwCpuSpeed;

          }

          以上就是C語音怎么查看硬件信息的代碼了

        741117 主站蜘蛛池模板: 成全高清mv电影免费观看| 国产亚洲制服免视频| 国产成人亚洲欧美二区综合| 国产亚洲精品一区二区无| 日韩精品视频免费久久| 国产精品成人网址在线观看 | 最新亚洲人成网站在线观看 | 色www视频永久免费| 国产成人禁片在线观看| 国99久9在线 | 免费| 美日韩精品一区三区二区| 国产av精品一区二区三区| 精品久久久久无码| 国产三级精品三级在线观看| 《特殊的精油按摩》3| 成年女人喷潮免费视频| 国产成人综合95精品视频| 四虎永久在线精品国产馆v视影院| 午夜男女爽爽影院在线| 无遮无挡爽爽免费视频| 漂亮的人妻不敢呻吟被中出| 国产在线线精品宅男网址| 精品一区精品二区制服| 成人片在线看无码不卡| 国产一区二区三区禁18| 黑人巨大videos极度另类| 一区二区三区一级黄色片| 国产久免费热视频在线观看 | 日韩成人性视频在线观看| 国产男人天堂| 日本久久精品一区二区三区| 久久精品波多野结衣| 亚洲高清国产自产拍av| 日本一区二区精品色超碰| 国产av仑乱内谢| 日韩在线成年视频人网站观看| 伊人久久大香线蕉网av| 精品无码一区二区三区电影| 在线观看无码一区二区台湾| 亚洲国产一区二区三区亚瑟| 99精品这里只有精品高清视频|