Visual Studio MFC C ++ "CFormView" отсутствует в раскрывающемся списке "базовый класс" - PullRequest
0 голосов
/ 25 октября 2019

Я новичок в изучении сообщества Visual Studio 2019. В частности, MFC C ++.

Трудно найти хороший справочный материал и примеры. Youtube был очень полезен для учебников и примеров. Однако вся информация, которую я нашел, использует более ранние версии Visual Studio, которые не являются пошаговым процессом. Я обнаружил, что проводил дополнительные исследования или экспериментировал, чтобы найти тот же инструмент, который использовался в примере.

Моя текущая проблема - пример создания нового класса с базовым типом класса "CFormView". Однако в моей версии Visual Studio такого значения не существует.

С этим сказано. У меня два вопроса.

  1. Посоветуйте, пожалуйста, как создать класс CformView в VS.

  2. Есть ли хорошие руководства по быстрому обучению для MFC в VS 2019? Было бы здорово иметь учебники.

Заранее спасибо.

1 Ответ

1 голос
/ 26 октября 2019

VS2017 и VS2019 стали трудными средами разработки для продолжения разработки программ с помощью MFC / ATL.
Если вы хотите разработку под руководством мастера, как вы видели в предыдущих книгах и ресурсах, лучший способ - вернуться к VS2015и перенести результаты в VS2017 или VS2019.

У меня есть похожие ответы на похожие вопросы несколько раз.
Например, посмотрите эти ответы и их ссылки.
Как добавить базу данных в проект MFC в Visual Studio 2017?
Мне не хватает Добавить новый элемент Добавить "MFC Class From Typelib" в VS-2019
Большое несчастье мастера ATL.
Устаревание -Visual Studio 2019
Добавление простого объекта ATL в Visual Studio 2017
Изменения в шаблонах проектов и мастерах кода в 15.3
Visual Studio 2017Замечания к выпуску версии 15.3

...