Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Интегрированная среда разработки (Integrated Development Environment - IDE) - это общая рабочая область средств работы с языками и библиотеки MSDN, входящие в комплект Visual Studio. Visual C++ является одним из компонентов пакета Visual Studio. Проект – это создаваемое приложение: совокупность файлов заголовков, кодов, ресурсов, а также файлов, содержащих информацию об установках и конфигурации проекта. Решение – это приложение, состоящее из одного или нескольких проектов.
При запуске Visual Studio 2005 появляется окно приложения, содержащие следующие части:
- окно проводника решений (Solution Explorer),
- окно редактора (Editor), содержащее стартовую страницу,
- окно вывода.
Окно проводника решений – окно, позволяющее осуществлять навигацию по программным файлам, отображать их содержимое в окне редактора, а также добавлять новые файлы к программе. Окно содержит три вкладки:
- Class View – представление классов,
- Resource View – представление ресурсов,
- Property Manager – диспетчер свойств.
Окно редактора – окно, позволяющее осуществлять ввод и модификацию исходного кода и других компонентов программы. Вкладка стартовой страницы Open Projects позволяет открыть существующий проект из списка проектов, вкладка Create Project - открыть новый проект.
Окно вывода – окно, отображающее сообщения при компиляции и компоновки программы.
Visual C++ создает следующие типы приложений в соответствии с типами проектов и шаблонами:
- Шаблоны типа проекта Visual C++ Project ATL
ATL Project – библиотека активных шаблонов (Active Template Library), используемая для создания приложений с элементами управления ActiveX с более компактным программным кодом по сравнению с использованием библиотеки MFC.
ATL Server Project – создание Web- приложения или XML Web-сервисов.
ATL Server Web Service - создание Web- приложения или XML Web-сервисов. Отличие от предыдущего -в установках.
- Шаблоны типа проекта Visual C++ Project MFC
MFC ActiveX Control – создание элементов управления ActiveX, реализованные классами MFC.
MFC Application – создание наиболее часто используемого типа приложения на основе библиотеки классов MFC, поддерживающего графический интерфейс. Настройка приложения выполняется в 6 этапов.
MFC DLL – создание динамической библиотеки функций на основе библиотеки классов MFC.
MFC ISAPI Extension DLL – создание ISAPI- приложения. ISAPI - Internet Server Application Programming Interface (интерфейс программирования приложений интернет-сервера).
- Шаблоны типа проекта Visual C++ Project Win32
Win32 Console Projects – создание консольного приложения. Приложение напоминает DOS-программу, имеет функцию main() и интерфейс, управляемый клавишами клавиатуры.
Win32 Project - создание приложения без использования MFC и AppWizard.
- Шаблоны типа проекта Visual C++ Project General
Custom Wizard – создание собственного шаблона приложения.
Extended Stored Procedure Dll – создает расширенные хранимые процедуры для программированияSQL-сервера.
Makefile Project – создает make-файл, по которому проект собирается утилитой make.exe вместо Visual Studio и позволяет отобразить файлы проекта в окне проекта.
- Шаблоны типа проекта Visual C++ Project.NET
Группа шаблонов создания управляемых приложений и библиотек управляемых компонентов, позволяющих контролировать выполнение программы.
Дата публикования: 2014-11-26; Прочитано: 300 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!