WindowsのVersionを取得する



//WindowsのVersionを取得する
void CGetWinVerDlg::OnButton1() 
{
	OSVERSIONINFO os;  //OS Versionの取得用構造体

	//構造体領域の初期化
	ZeroMemory(&os, sizeof(os));
	
	//OSのVersionを取得
	GetVersionEx(&os);

	//OSのVersionを判定
	if(os.dwPlatformId == VER_PLATFORM_WIN32_NT){
		AfxMessageBox("WinNT/2000/XP");
	}
	else if(os.dwPlatformId == VER_PLATFORM_WIN32s){
		AfxMessageBox("Win95/98/Me");
	}
}