본문으로 바로가기

MS Winows 계열 의 버전 정보를 알아내는 함수

category 개발언어/c++ 2016. 7. 18. 02:20

MS Winows 계열 의 버전 정보를 알아내는 함수.
BOOL GetVersionEx(

  LPOSVERSIONINFO lpVersionInformation   // pointer to version 

                                         // information structure

);
			

 

OSVERSIONINFO osvi;
ZeroMemory(&osvi, sizeof(OSVERSIONINFO));
osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
GetVersionEx(&osvi);

 

typedef struct _OSVERSIONINFO{ 

    DWORD dwOSVersionInfoSize; 

    DWORD dwMajorVersion; 

    DWORD dwMinorVersion; 

    DWORD dwBuildNumber; 

    DWORD dwPlatformId; 

    TCHAR szCSDVersion[ 128 ]; 

} OSVERSIONINFO; 


메이저버전 : osvi.dwMajorVersion
마이너버전 : osvi.dwMinorVersion
빌드넘버 : osvi.dwBuildNumber

'개발언어 > c++' 카테고리의 다른 글

std::function  (0) 2016.07.18
namespace  (0) 2016.07.18
3D text, 예쁜 글 표현  (0) 2016.07.18
Use Direct3D 8 To Fly Through the Munsell Color Solid  (0) 2016.07.17
마우스 클릭으로 색상추출 하는 코드  (0) 2016.07.16