VC判断系统是否为 Vista 或更高版本系统

BOOL IsVistaSystem()
{
   BOOL IsVista=FALSE;
   OSVERSIONINFO OVS;
   OVS.dwOSVersionInfoSize=sizeof(OSVERSIONINFO);
   if(::GetVersionEx(&OVS))
   {
      if(OVS.dwPlatformId==VER_PLATFORM_WIN32_NT && OVS.dwMajorVersion>=6 && OVS.dwMinorVersion>=0) 
      {
         IsVista=TRUE;   
      }
   } 
   return IsVista;
}

 

 

 

 

 

你可能感兴趣的:(VC判断系统是否为 Vista 或更高版本系统)