Mercurial > dwindows
comparison win/dw.c @ 1909:cb5f9aa9aebb
Added detection support for Windows 10.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Sat, 19 Sep 2015 10:47:46 +0000 |
parents | 09860ba329a4 |
children | 000a94a1ddc1 |
comparison
equal
deleted
inserted
replaced
1908:7e23f3dccb6b | 1909:cb5f9aa9aebb |
---|---|
1 /* | 1 /* |
2 * Dynamic Windows: | 2 * Dynamic Windows: |
3 * A GTK like implementation of the Win32 GUI | 3 * A GTK like implementation of the Win32 GUI |
4 * | 4 * |
5 * (C) 2000-2013 Brian Smith <brian@dbsoft.org> | 5 * (C) 2000-2015 Brian Smith <brian@dbsoft.org> |
6 * (C) 2003-2011 Mark Hessling <mark@rexx.org> | 6 * (C) 2003-2011 Mark Hessling <mark@rexx.org> |
7 * | 7 * |
8 */ | 8 */ |
9 | 9 |
10 #ifdef AEROGLASS | 10 #ifdef AEROGLASS |
11826 strcpy(env->osName, "Windows Vista"); | 11826 strcpy(env->osName, "Windows Vista"); |
11827 else if(env->MajorVersion == 6 && env->MinorVersion == 1) | 11827 else if(env->MajorVersion == 6 && env->MinorVersion == 1) |
11828 strcpy(env->osName, "Windows 7"); | 11828 strcpy(env->osName, "Windows 7"); |
11829 else if(env->MajorVersion == 6 && env->MinorVersion > 1) | 11829 else if(env->MajorVersion == 6 && env->MinorVersion > 1) |
11830 strcpy(env->osName, "Windows 8"); | 11830 strcpy(env->osName, "Windows 8"); |
11831 else if(env->MajorVersion == 10) | |
11832 strcpy(env->osName, "Windows 10"); | |
11831 else | 11833 else |
11832 strcpy(env->osName, "Windows NT"); | 11834 strcpy(env->osName, "Windows NT"); |
11833 | 11835 |
11834 env->MajorBuild = (DWORD)(HIWORD(dwVersion)); | 11836 env->MajorBuild = (DWORD)(HIWORD(dwVersion)); |
11835 } | 11837 } |