用C语言调用系统API获取系统信息
[code lang="C"]
#include<iostream.h>
#include"windows.h"
void getversion()
{
OSVERSIONINFO os;
os.dwOSVersionInfoSize=sizeof(os);
::GetVersionEx(&os);
cout<<"版本号信息:"<<os.dwMajorVersion<<endl;
}
void getname()
{
const int nBufSize=MAX_COMPUTERNAME_LENGTH+1;
TCHAR chBuf[nBufSize];
ZeroMemory(chBuf,nBufSize);
DWORD dwRet=nBufSize;
::GetComputerName(chBuf,&dwRet);
cout<<"计算机名称:"<<chBuf<<endl;
}
void main()
{
getversion();
getname();
}
[/code]
这是好不容易找到的呢!!大家可以参考运行看看呀~~