首页 > 学院 > 开发设计 > 正文

获取操作系统的类型和版本

2019-11-17 05:36:04
字体:
来源:转载
供稿:网友

  TOSVersionInfo VerInfo;
AnsiString OSName;
VerInfo.dwOSVersionInfoSize = sizeof(VerInfo);
if( GetVersionEx( &VerInfo ) )
{
  switch( VerInfo.dwPlatformId )
  {
    case VER_PLATFORM_WIN32s:
      OSName = "Win32s";
      break;

    case VER_PLATFORM_WIN32_WINDOWS:
      OSName = "Windows 95/98";
      break;

    case VER_PLATFORM_WIN32_NT:
      OSName = "Windows NT";
      break;

    default:
      break;
  }
  ShowMessage(OSName + IntToStr( VerInfo.dwMajorVersion ) +
              IntToStr(VerInfo.dwMinorVersion) );
}

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表