Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
 
769 / 759 / 59
Регистрация: 06.07.2009
Сообщений: 3,016
1

Определение версии windows

22.12.2010, 12:37. Просмотров 1005. Ответов 0
Метки нет (Все метки)

Дело вот в чем:
Есть программа, которая должна работать одинаково во всех версиях windows. Однако API, который я использую имеет существенные отличия для разных версий windows, в том числе подключаются разные файлы описаний. Определить версию windows я могу вызовом функции GetVersionEx, то есть лишние функции я вызывать не буду. Однако не могу понять что делать с подключаемыми системными файлами, ведь они подключаются до того как выполнится функция проверки версии ОС...
То есть если в windows XP я пытаюсь собрать программу, мне выдается ошибка об отсутствии файлов относящихся к windows 7. Думал использовать директиву #if defined , но нашел только (_WIN32), (_WIN64) например, а мне нужно отделить windows XP от windows 7 и windows vista.
Может кто знает как эту проблему решить?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.12.2010, 12:37
Ответы с готовыми решениями:

Определение версии операционной системы
Помогите пожалуйста! Написать программу которая определяет версию операционной системы

Есть ли какие - то ограничения по минимальной версии Windows / Linux для последней версии Qt?
Привет! Вот тут какие - то непонятки. Скачал Qt последний на Win7 - ворк пёрфеткли, на 8.1 - та же...

Определение версии ОС
Всем доброго времени суток. Кто может подсказать как определить тип операционной системы...

Определение версии ОС на которой запущена программа
Как определить версию ОС на которой запущена программа?

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.12.2010, 12:37

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Определение имени пользователя, сидящего за компьютером и версии ОС
Здравствуйте,помогите,пожалуйста, написать программу, которая определяет имя пользователя за...

Определение типа процессора, в какой версии запускать лучше?
#include <stdio.h> #include <conio.h> #include <stdlib.h> #include <memory.h> ...

Определение версии Windows
Всем привет! Подскажите, пожалуйста, как программно определить версию windows. Дело в том, что...

Определение версии Windows
Есть переменная. Которая содержит нечто вроде Есть негодный код, с помощью которого можно...

Определение полной версии Windows
Здравствуйте, помогите пожалуйста разобраться, хочу узнать полную версию Windows, например, Windows...

Определение версии и пользователей ОС Windows внешнего носителя информации
Доброго времени суток! Стоит следующая задача: имеется компьютер, который служит для проведения...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.