具体意思:
Win32MajorVersion:
Windows 95 4
Windows 98 4
Windows Me 4
Windows NT 3.51 3
Windows NT 4.0 4
Windows 2000 5
Windows XP 5
Windows .NET Server 5
Win32MinorVersion:
Windows 95 0
Windows 98 10
Windows Me 90
Windows NT 3.51 51
Windows NT 4.0 0
Windows 2000 0
Windows XP 1
Windows .NET Server 1
Win32Platform:
VER_PLATFORM_WIN32s --- Win32s on Windows 3.1.
VER_PLATFORM_WIN32_WINDOWS --- Windows 95, Windows 98, or Windows Me.
VER_PLATFORM_WIN32_NT --- Windows NT 3.51, Windows NT 4.0, Windows 2000, Windows XP, or Windows .NET Server.
function IsWinNt: Boolean;
var
WinVersion: TOSVersionInfo;
begin
WinVersion.dwOSVersionInfoSize := SizeOf(WinVersion);
GetVersionEx(WinVersion);
Result := WinVersion.dwPlatformId = VER_PLATFORM_WIN32_NT;
end;