ВУЗ:
Составители:
78
dwBuildNumber
Windows NT: Идентифицирует номер сборки операционной системы.
Windows 95: В младшем слове идентифицирует номер сборки
операционной системы. Старшее слово содержит старшую и младшую
части версии.
dwPlatformId
Идентифицирует платформу операционной системы. Это поле может
содержать одно из следующих значений:
VER_PLATFORM_WIN32s Win32s on Windows 3.1.
VER_PLATFORM_WIN32_WINDOWS Win32 on Windows 95.
VER_PLATFORM_WIN32_NT Win32 on Windows NT.
szCSDVersion
Windows NT: Содержит строку, завершающуюся нулем, такую, как
"Service Pack 3", которая индицирует последний сервис-пак,
установленный
в систему. Если нет установленных сервис-паков, строка
пустая.
Windows 95: Содержит строку, завершающуюся нулем, которая дает
необязательную дополнительную информацию об операционной системе.
// Проверка версии операционной системы
OSVERSIONINFO ver;
DWORD c;
char* d;
ver.dwOSVersionInfoSize=sizeof(OSVERSIONINFO);
GetVersionEx(&ver);
if((ver.dwPlatformId!=
VER_PLATFORM_WIN32_WINDOWS)|| // Не Windows 95/98
ver.dwMajorVersion!=4)|| // Не Windows 98
dwBuildNumber Windows NT: Идентифицирует номер сборки операционной системы. Windows 95: В младшем слове идентифицирует номер сборки операционной системы. Старшее слово содержит старшую и младшую части версии. dwPlatformId Идентифицирует платформу операционной системы. Это поле может содержать одно из следующих значений: VER_PLATFORM_WIN32s Win32s on Windows 3.1. VER_PLATFORM_WIN32_WINDOWS Win32 on Windows 95. VER_PLATFORM_WIN32_NT Win32 on Windows NT. szCSDVersion Windows NT: Содержит строку, завершающуюся нулем, такую, как "Service Pack 3", которая индицирует последний сервис-пак, установленный в систему. Если нет установленных сервис-паков, строка пустая. Windows 95: Содержит строку, завершающуюся нулем, которая дает необязательную дополнительную информацию об операционной системе. // Проверка версии операционной системы OSVERSIONINFO ver; DWORD c; char* d; ver.dwOSVersionInfoSize=sizeof(OSVERSIONINFO); GetVersionEx(&ver); if((ver.dwPlatformId!= VER_PLATFORM_WIN32_WINDOWS)|| // Не Windows 95/98 ver.dwMajorVersion!=4)|| // Не Windows 98 78
Страницы
- « первая
- ‹ предыдущая
- …
- 76
- 77
- 78
- 79
- 80
- …
- следующая ›
- последняя »