Добавление класса
Чтобы добавить класс в проект Visual C++, в окне Обозреватель решений щелкните проект правой кнопкой, нажмите кнопку Добавить и выберите Класс. Откроется диалоговое окно Диалоговое окно "Добавление класса".
При добавлении класса необходимо задать имя, отличающееся от имен классов, которые уже существуют в MFC или ATL. Если задать имя, которое уже существуют в любой из этих библиотек, Visual C++ отобразит сообщение о том, что заданное имя уже используется.
Если соглашение об именах проектов требует использования имеющегося имени, можно изменить регистр одной или нескольких букв в имени, потому что в Visual C++ учитывается регистр. Например, класс нельзя назвать CDocument, но можно присвоить ему имя cdocument.
Какой вид классов необходимо добавить?
В диалоговом окне Добавить класс при раскрытии узла Visual C++ на левой панели отображается несколько групп установленных шаблонов. Отображаются следующие группы: CLR, ATL, MFC и C++. При выборе группы на средней панели отображается список доступных шаблонов этой группы. В каждом шаблоне содержатся файлы и исходный код, необходимые для соответствующего класса.
Чтобы создать новый класс, выберите шаблон на средней панели, введите имя класса в поле Имя и нажмите кнопку Добавить. Откроется Мастер добавления классов, в котором можно задать параметры для этого класса.
Дополнительные сведения о создании классов MFC см. в разделе Добавление класса MFC.
Дополнительные сведения о создании классов ATL см. в разделе Добавление простого объекта ATL.
Примечание
Шаблон Добавить в MFC поддержку ATL не создает новый класс, а настраивает проект на использование класса ATL.Дополнительные сведения см. в разделе Добавление поддержки ATL в проект MFC.
Чтобы создать класс C++, который не использует MFC, ATL или CLR, используйте шаблон Класс C++ в группе установленных шаблонов С++. Дополнительные сведения см. в разделе Добавление универсального класса C++.
Доступно два вида классов C++, основанных на формах. Первый CFormView Class создает класс MFC. Второй создает класс CLR Windows Forms.
См. также
Задачи
Создание приложений MFC на основе форм
Создание проектов с помощью мастеров приложений
Ссылки
Диалоговое окно "Добавление класса"
Основные понятия
Добавление функциональных возможностей с помощью мастеров кода