使用WinIo获取CPU温度

时间:2012-04-02 19:45:02
【文件属性】:

文件名称:使用WinIo获取CPU温度

文件大小:25KB

文件格式:RAR

更新时间:2012-04-02 19:45:02

使用WinIo获取CPU温度

使用WinIo获取CPU温度#include #include "WinIo.h" #pragma comment(lib,"WinIo.lib") int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow) { DWORD temp_dwPortVal=0; InitializeWinIo(); SetPortVal(0x6C,0x80,1);//将命令写入命令端口0x6C SetPortVal(0x68,0x0E7,1);//将要访问的寄存器号写入数据端口0x68 GetPortVal(0x68,&temp_dwPortVal, 1);//将数据从数据端口读出 ShutdownWinIo(); }


【文件预览】:
BCB_IO
----WinIo.vxd(5KB)
----WinIo_vc.lib(4KB)
----Unit2.cpp(4KB)
----Unit1.dfm(1KB)
----Project1.bpr(3KB)
----Unit2.h(1011B)
----WinIo.dll(48KB)
----Project1.cpp(673B)
----Project1.res(876B)
----WinIo.h(1KB)
----WinIo.sys(5KB)
----Unit1.h(1012B)
----WinIo_bc.lib(1024B)
----Unit1.cpp(4KB)

网友评论

  • 垃圾,就是骗积分的。
  • 同样躺坑了,几乎无用,40分啊。
  • 这个只是一个基本的演示,希望楼主可以写一些更有价值的东西啊
  • 这年代什么都放上来,浮躁的楼主,请自重!
  • 似乎用不了,可能是电脑的问题
  • 获取不了,还扣了10分!
  • 我获取的也是-1呢?
  • 不行,返回值根本就没变
  • 这么简单 只能演示个基本原理
  • 为什么获取的都是-1呢?求解