Разработка приложений для Windows XP в Visual Studio 2017 + Windows 10?

173
15 января 2019, 17:10

Есть потребность в том, чтобы моя программа имела полноценную поддержку Windows XP.

Как реализовать эту поддержку в Visual Studio 2017, которая установлена в среде Windows 10?

Answer 1
  1. Установите набор инструментов для построения под WinXP.

Запустите инсталлятор Visual Studio (через пункт "Изменить" в "Программах и компонентах"), на странице "Компоненты" установите галку Windows XP support for C++, нажмите "Установить".

  1. Измените свойства проекта

На вкладке "Общие" в поле "Набор инструментов платформы" ("Platform toolset") выберите Visual Studio 2017 - Windows XP (v141_xp)

  1. Не используйте API, которые отсутствуют в Windows XP (например, DWM API, Multimedia Device API, Speech Recognition API, IMAPI, Network List Manager и др.)

Источник: Configuring Programs for Windows XP

READ ALSO
создать Лист и от листа Стек [закрыт]

создать Лист и от листа Стек [закрыт]

создать клас Лист и унаследовав от него клас Стекв листе только два метода add и remove

215
Проблемы со структурами C++

Проблемы со структурами C++

Есть структура с двумя параметрами: слово (str) и число (cnt; не спрашивайте зачем, это не важно)Создан массив этой структуры

261
Точка входа в программу

Точка входа в программу

Почему при точке входа WinMain/wWinMain не запускается консольА при точке входа main - запускается

211
C++ установить точность вычислений для double

C++ установить точность вычислений для double

имеется данный код, но он выводит не ожидаемый результаткак это исправить?

187