#include<stdio.h>
#include<Windows.h>
int GetOSVer()
{
OSVERSIONINFO osver;
osver.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
GetVersionEx(&osver);
if(osver.dwPlatformId == 2)
{
if(osver.dwMajorVersion == 5)
{
printf("xp\n");
return(2);
}
/* if(osver.dwMajorVersion == 5 && osver.dwMinorVersion == 2)
{
printf("windows 2003\n");
return(3);
}
if(osver.dwMajorVersion == 6 && osver.dwMinorVersion == 0)
{
printf("vista and 2008\n");
return(4);
}
if(osver.dwMajorVersion == 6 && osver.dwMinorVersion == 1)
{
printf("2008 R2 and Windows 7\n");
return(5);
} */
else
{
printf("not xp");
}
}
return 0;
}
int main()
{
GetOSVer();
}
判断系统是否是XP
最新推荐文章于 2022-08-11 18:03:45 发布