vc判断操作系统类型

来源:互联网 发布:如何修改网络游戏数据 编辑:程序博客网 时间:2024/06/05 19:39
////////////////////////////////////////////////////////////////////////////// 函数功能:获得操作系统的版本信息//////////////////////////////////////////////////////////////////////////////DWORD NET_GetOsVersion()   {      OSVERSIONINFO osvi;      ZeroMemory(&osvi, sizeof(OSVERSIONINFO));      osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);      if (!GetVersionEx(&osvi)) {          return NULL;      }      //判断版本      if (osvi.dwMajorVersion == 5) {          switch (osvi.dwMinorVersion) {          case 0:              return 1 ; // "Windows 2000";          case 1:              return 2 ; // "Windows XP";          case 2:              return 3 ; // "Windows Server 2003";          default:              return 4 ; //"Unknown System";          }      }else if (osvi.dwMajorVersion == 6) {          switch (osvi.dwMinorVersion) {          case 0:              return 5 ; // "Windows Vista";          case 1:              return 6 ; // "Windows 7";          case 2:              return 7 ; // "Windows 8";          default:              return 8 ; // "Unknown System";          }      }else {          return 9 ; // "Unknown System";      }  }



参考:点击打开链接

0 0
原创粉丝点击