简单判断系统是不是Vista | 雨律在线 = Vista\n",bVersion); }else{ printf("主版本号:%X : 当前系统 < Vista\n",bVersion); }" />

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

 
目前有1条回应
Comment
Trackback
Loading ....
  • MC 回应于2009/06/17 01:40 回复TA

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

    JiaJia 于 2009-6-17 9:37:20 回复

    这只是一个最简单的方法,这种方法只是为了区分系统内核,而没有准确区分到底是什么系统。如果像获取准确的系统版本信息应该用 GetVersionEx

  • 本篇文章没有Trackback
你目前的身份是游客,请输入昵称和电邮!