BOOL IsVistaOrLater()
{
OSVERSIONINFOEX osvi;
BOOL bOsVersionInfoEx;接口
ZeroMemory(&osvi, sizeof(OSVERSIONINFOEX));
osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFOEX);
bOsVersionInfoEx = GetVersionEx((OSVERSIONINFO *)& osvi); //系统接口
if (!bOsVersionInfoEx)
{
osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
if (!GetVersionEx((OSVERSIONINFO *)&osvi))
{
return FALSE;
}
}io
if (osvi.dwMajorVersion >= 6)
{
return TRUE;
}
else
{
return FALSE;
}
}vi