简单判断系统是不是Vista

Posted by JiaJia 6 June,2009 (1)Comment
BYTE bVersion = (BYTE)GetVersion();
if (bVersion >= 6)
{
printf("主版本号:%X : 当前系统 >= Vista\n",bVersion);
}else{
printf("主版本号:%X : 当前系统 < Vista\n",bVersion);
}

Related Items

Categories : 学习编程 Tags : C/C++  
Comments
2009-6-17 1:40:08

现在Windows 7 RC都已经发了,你这个方法需要改进了

JiaJia 于 2009-6-17 9:37:20 回复
这只是一个最简单的方法,这种方法只是为了区分系统内核,而没有准确区分到底是什么系统。如果像获取准确的系统版本信息应该用 GetVersionEx

Posted by MC Gravatar Icon

Leave a comment

Or, take a look at Archives and Categories

Category

Archives