龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > C/C++开发 >

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

时间:2009-12-22 15:42来源:未知 作者:admin 点击:
分享到:

  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) );

  

}

  

精彩图集

赞助商链接