[개발/VC++] 운영제체 XP 이상 확인
운영체제가 XP가 아닌 그 이상인지 확인한다. 비스타, 윈도우즈7, 그 이후 버전 등
// 운영체제가 xp 이상인가.
BOOL COSInstallApp::OSVersionXPOver()
{
DWORD dwVersion, dwMajorVersion, dwMinorVersion, dwBuild;
dwVersion = GetVersion();
// Get the Windows version.
dwMajorVersion = (DWORD)(LOBYTE(LOWORD(dwVersion)));
dwMinorVersion = (DWORD)(HIBYTE(LOWORD(dwVersion)));
// Get the build number.
if (dwVersion < 0x80000000)
dwBuild = (DWORD)(HIWORD(dwVersion));
else // Windows Me/98/95
dwBuild = 0;
return dwMajorVersion >= 6 ? TRUE : FALSE;
}
반응형
'IT-개발,DB' 카테고리의 다른 글
[IT/개발] 개발자가 생각하는 이상적인 회사 (0) | 2012.05.06 |
---|---|
[개발/IE] IE TabbbedBrowsing (탭 검색설정 옵션) (0) | 2012.05.04 |
[개발] 인터넷 익스플로러 열어본 페이지 목록 확인할 수 있는 곳 (0) | 2012.05.02 |
[개발/MFC] UTF8로 파일저장하기 (0) | 2012.05.02 |
[개발/MFC] WM_TIMER 예제 (0) | 2012.05.02 |
댓글