윈도우 버전 알아내는 함수 | |||
| |||
// Function Name // GetOSVersionType // // Parameters // // Return Values // 설치된 Windows 버전을 return // -1: Failed // 1 : Windows 95 // 2 : Windows 98 // 3 : Windows ME // 4 : Windows NT // 5 : Windows 2000 // 6 : Windows XP static int WINAPI GetOSVersionType() { UINT nOSVersion; OSVERSIONINFOEX osvi; BOOL bOsVersionInfoEx; ZeroMemory(&osvi, sizeof(OSVERSIONINFOEX)); osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFOEX); if( !(bOsVersionInfoEx = GetVersionEx ((OSVERSIONINFO *) &osvi)) ) { osvi.dwOSVersionInfoSize = sizeof (OSVERSIONINFO); if (! GetVersionEx ( (OSVERSIONINFO *) &osvi) ) return -1; } switch (osvi.dwPlatformId) { case VER_PLATFORM_WIN32_NT: // Test for the product. if ( osvi.dwMajorVersion <= 4 ) nOSVersion = 4; else if ( osvi.dwMajorVersion == 5 && osvi.dwMinorVersion == 0 ) nOSVersion = 5; else if( bOsVersionInfoEx ) nOSVersion = 6; break; case VER_PLATFORM_WIN32_WINDOWS: if (osvi.dwMajorVersion == 4 && osvi.dwMinorVersion == 0) nOSVersion = 1; else if (osvi.dwMajorVersion == 4 && osvi.dwMinorVersion == 10) nOSVersion = 2; else if (osvi.dwMajorVersion == 4 && osvi.dwMinorVersion == 90) nOSVersion = 3; break; } return nOSVersion; } Tags: version 윈도우즈 | |||
| |||
| |||
Login for comment |
SIMILAR POSTS mdb 파일의 암호깨기 |
OTHER POSTS IN THE SAME CATEGORY 파일 등록정보 보여주기 |
setTimeout(mansonry_grid_update, 100);