OSのバージョンを取得するには GetVersionEx()

OSVERSIONINFO osVer;
osVer.dwOSVersionInfoSize = sizeof( OSVERSIONINFO );
GetVersionEx(( LPOSVERSIONINFO ) & osVer );
switch( osVer.dwPlatformId ){
   …
}


ネタ元