请能告诉我从win95到win2003的版本号是多少,大家用windows优化大师看
多谢

解决方案 »

  1.   

    Win95 ver 4
    Win95 IE plus ber 4 B
    Win98 ver 4.X
    WinMe ver4.1.9999 好像
    Win2000 ver 5
    winXp sp1 ver 5.1.2600
    只记得这么多,仅供参考
      

  2.   

    int ret_os_ver()
    {
      TOSVersionInfo  OSVersionInfo;
      OSVersionInfo.dwOSVersionInfoSize = sizeof(OSVersionInfo);
      GetVersionEx(&OSVersionInfo);
      int ret;
      if (OSVersionInfo.dwPlatformId == VER_PLATFORM_WIN32_NT )
        {//1
          if ((OSVersionInfo.dwMajorVersion == 4) &&
          (OSVersionInfo.dwMinorVersion == 0))
             ret= 1000;                             //nt      if ((OSVersionInfo.dwMajorVersion == 5) &&
          (OSVersionInfo.dwMinorVersion == 0)  )        //2000
            ret=2000;      if ((OSVersionInfo.dwMajorVersion == 5) &&
             (OSVersionInfo.dwMinorVersion == 1))         //xp
              ret=2001;      if ((OSVersionInfo.dwMajorVersion == 5) &&
             (OSVersionInfo.dwMinorVersion == 2) )
              ret=2003;                                   //2003
        }//1
        else
        {//2
          ret=98;
        }//2
        return ret;
    }
    String OsVerStr()
    {
    int OSversion= ret_os_ver()  ;
     String tmp="你的操作系统是: ";
     String tmp2;
      switch (OSversion)
      {
        case 98:
           tmp2="win 98";
         break;
        case 1000:
            tmp2="win nt";
         break;
        case 2000:
            tmp2="win 2000";
         break;
        case 2001:
            tmp2="win xp";
         break;
        case 2003:
            tmp2="win 2003";
         break;
      }
      String tmp3=tmp+tmp2;
      return tmp3;
    }