рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

ИЗУЧЕНИЕ СРЕДЫ РАЗРАБОТКИ VISUAL C++

ИЗУЧЕНИЕ СРЕДЫ РАЗРАБОТКИ VISUAL C++ - раздел Программирование, Содержание   ...

СОДЕРЖАНИЕ

 

Глава 1. ИЗУЧЕНИЕ СРЕДЫ РАЗРАБОТКИ VISUAL C++ 4

1.1 Пользовательский интерфейс. 4

1.2 Меню и панели инструментов. 5

1.3 Настройка параметров среды.. 9

1.4 Система помощи приложения. 10

1.5 Параметры конфигурации проекта. 11

1.6 Типы мастеров проектов. 12

Глава 2. СОЗДАНИЕ ПРОЕКТА VC++. 15

2.1 Выбор типа проекта. 15

2.2 Добавление файлов и классов в проект. 19

2.3 Создание классов посредством мастера. 25

2.4 Добавление полей и методов мастеров. 27

Глава 3. ЛАБОРАТОРНЫЕ РАБОТЫ ПО ОБЪЕКТНО-ОРИЕНТИРОВАННОМУ ПРОГРАММИРОВАНИЮ 33

3.1 Работа № 1. 33

3.2 Работа № 2. 34

Глава 4. ПРАВИЛА ОФОРМЛЕНИЯ ЛАБОРАТОРНЫХ РАБОТ 39

 


Глава 1. ИЗУЧЕНИЕ СРЕДЫ РАЗРАБОТКИ VISUAL C++

 

Создание приложений для работы в операционной среде Windows на языке Visual C++ включает следующие этапы:

· Написание текстов программ.

· Создание файлов ресурсов для описания диалоговых окон, меню, панелей инструментов, значков и т.п. – элементов управления работой программы.

· Разработка системы помощи для работы с программой.

· Компилирование исходных текстов программ.

· Компоновка программы их компонентов.

· Отладка и модификация программ.

 

В данном учебном методическом пособии описываются некоторые части среды разработки, знание которых ускорит процесс освоения среды и написания программ.

 

Пользовательский интерфейс

На рис. 1 приведен внешний вид окна рабочего пространства среды Visual C++ 6.0. Рабочая область разделена на две части: окно рабочей области и окно… Для графического отображения объектов рабочей области используется список с… · ClassView – представляет программу в объектно-ориен-тированном виде, отображая классы С++, их методы и члены-данные.…

Меню и панели инструментов

Среда разработки Visual C++ обладает набором меню, позволяющим управлять файлами и рабочими областями проектов, настраивать саму среду, а также… По умолчанию в окне среды Visual C++ отображены три панели инструментов.… При щелчке правой кнопки мыши на поле расположения панелей (например, в пустой правой верхней части панели…

Настройка параметров среды

Выбрав в меню Tools пункт Options можно вызвать диалоговое окно Options. В этом окне настраиваются параметры Вашей рабочей среды, от которых зависят… В диалоговом окне можно настроить: 1) редактор кода – начиная с параметров окна и сохранения и заканчивая параметрами таких функций, как автозаполнение…

Система помощи приложения

 

Visual Studio 6.0 поставляется вместе с библиотекой MSDN (Microsoft Developer Network). Это справочник разработчика, содержащий более 1 Гб технической информации по всем сторонам программирования (включены: документация, технические статьи, образцы кода и много другой информации о программировании на продуктах фирмы Microsoft).

Библиотека MSDN запускается в собственной среде, основанной наHTML и снабженной быстрой поисковой системой. Несмотря на внешнюю изолированность, программа MSDN интегрирована в среду разработки Visual C++.

В Windows существуют три типа сообщений, посылаемых в тот момент, когда пользователь обращается к справочной системе:

1. WM_COMMAND;

2. WM_HELP;

3. WM_CONTEXTMENU.

 

Когда пользователь выбирает в меню команду Help, система посылает сообщение WM_COMMAND. Для отображения соответствующей справки вы должны перехватить это сообщение и вызывать систему WinHelp.

Когда пользователь щелкает правой кнопкой мыши на некотором элементе программы, посылается сообщение WM_CONTEXTMENU. Надо перехватить это сообщение и вывести его в данном месте контекстного меню.

 

*.h Файлы заголовков содержат определения идентификаторов ресурсов и идентификаторы тем справок, которые будут использоваться в программе
*.hm Файлы адресации справок содержат идентификаторы тем справки. Этот файл генерируется всякий раз, когда компилируется приложение (не рекомендуется вносить в него изменения)
*.rtf Файлы расширенного текстового формата содержат тексты справок по каждой теме
Name.cnt Файл таблицы содержания вкладки Contents (Содержание) в диалоговом окне Help Topics. Этот файл оглавления поставляется вместе с приложением в дополнение к файлу *.hlp
Name.hpj Файл проекта справочной системы объединяет файлы *.hm и *.rtf, совместно используемые при компиляции файла *.hlp

 

Когда пользователь обращается к справочной службе любым другим способом (например, используя горячую кнопку F1), большая часть работы выполняется специально встроенным обработчиком событий. В данном случае перехватывается сообщение WM_HELP.

При использовании интерактивной справочной системы используется большое количество различных файлов. Конечным продуктом является файл, имеющий расширение *.hlp. Он создается на основе нескольких файлов. В приведенной выше таблице слово Name следует заменить на имя *.ехе файла приложения. Известны следующие расширения файлов, служащих для разработки компонент справочной системы: rtf, chm, hlp.

 

Параметры конфигурации проекта

При работе над проектом в некоторых случаях возникает необходимость изменения параметров конфигурации проекта. Для этого вызовите окно Project… Важно отметить, что изменения параметров на любой вкладке влияют только на… Не менее важно при настройке проекта проверить, какую его конфигурацию Вы изменяете.

Типы мастеров проектов

В среде Visual C++ можно строить различные типы проектов. Такие проекты после их создания можно компилировать и запускать на исполнение. Фирма… Рассмотрим некоторые типы проектов, которые можно создавать при помощи… MFC AppWizard (exe) – при помощи этого мастера приложений можно разработать проект Windows-приложения, имеющего…

Выбор типа проекта

  Рис. 1 – Диалоговое окно выбора типа проекта

Добавление файлов и классов в проект

На данном этапе мы рассмотрим добавление файлов в проект, а так же добавление классов. В среде Visual C++ при добавлении классов при помощи… Создадим свой класс, описание которого поместим в файл MyClass.h, а его… Для выполнения этого откроем наш проект, который мы создали в шаге создания проекта. Для открытия проекта нужно…

Создание классов посредством мастера

В этой главе мы рассмотрим создание классов при помощи мастера. Для этого мы создадим новый пустой консольный проект с именем WizardProject (как… На рис. 10 мы видим часть закладки, на которой отображается наш проект. Для…  

Добавление полей и методов мастеров

В этой части мы рассмотрим добавление полей данных и методов к нашему проекту, созданному на прошлом шаге, посредством мастера. Для этого откроем… Добавим к нашему классу CStudent такие поля данных:  

Глава 3. ЛАБОРАТОРНЫЕ РАБОТЫ ПО ОБЪЕКТНО-ОРИЕНТИРОВАННОМУ ПРОГРАММИРОВАНИЮ

Работа № 1

1. В среде программирования на С++ создайте консольный проект с именем LAB1 в… 2. В проекте создайте файлы main.h (заголовочный файл) и main.cpp (файл исходного кода).

Работа № 2

1. В среде программирования на С++ создайте консольный проект с именем LAB2 в… 2. Переименуйте файл main.h из предыдущей лабораторной в person.h. Создайте файл person.cpp, и включите в проект эти…

Глава 4. ПРАВИЛА ОФОРМЛЕНИЯ ЛАБОРАТОРНЫХ РАБОТ

а) Лабораторная работа состоит в выполнении задания, описания материала в формате MS WORD и подготовке файлов проекта (файлы *.ехе, *.cpp, *.h).…   б) Лабораторная работа обязательно должна содержать:

– Конец работы –

Используемые теги: Изучение, среды, разработки, Visual0.07

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: ИЗУЧЕНИЕ СРЕДЫ РАЗРАБОТКИ VISUAL C++

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Изучение среды разработки Microsoft Visual Studio
Национальный аэрокосмический университет им Н Е Жуковского Харьковский авиационный институт...

Курсовое проектирование по дисциплине Технология разработки программных продуктов является неотъемлемой частью подготовки специалистов в среднем профессиональным образованием. Курсовое проектирование является завершающим этапом в изучении дисциплины Техно
Актуальность данной темы обусловлена тем что студенту предоставляется... Курсовое проектирование по дисциплине Технология разработки программных продуктов является неотъемлемой частью...

Этапы создания программы в среде Pascal ABC.NET 1. Запустить среду разработки Pascal ABC.NET
Лабораторная работа Разветвляющиеся программы Этапы создания программы в среде PascalABC NET... Запустить среду разработки PascalABC NET...

Cоставление программы «Сбыт готовой продукции» в среде Microsoft Visual FoxPro 8.0
Приложение позволяет 1 оформлять заказы с организациями и частными лицами, с последующим оформлением накладных, счетов-фактур, счетов на предоплату.… Интуитивно понятные названия пунктов главного меню всплывающего меню делают… Разветвлнная справочная система позволяет найти ответ на интересующие вас вопросы. 1 ЭКОНОМИЧЕСКАЯ ХАРАКТЕРИСТИКА…

НА ТЕМУ: ОХРАНА ОКРУЖАЮЩЕЙ СРЕДЫ ПРИ РАЗРАБОТКЕ ТАЕЖНОГО МЕСТОРОЖДЕНИЯ
ИНЖЕНЕРНЫЙ ФАКУЛЬТЕТ... КАФЕДРА НЕФТЕПРОМЫСЛОВОЙ ГЕОЛОГИИ ГОРНОГО И НЕФТЕГАЗОВОГО ДЕЛА...

Изучение и разработка очистки стоков от ионов тяжелых металлов
Установлено, что соединения меди и цинка даже при малых концентрациях 0,001 гл тормозят развитие, а при больших более 0,004 гл вызывают токсическое… Чаще всего в производственной практике для удаления ионов тяжлых металлов … Достоинство метода в его простоте.

Разработка компенсационного стабилизатора напряжения на базе операционного усилителя (ОУ). Разработка цифрового логического устройства
Исходные данные Uвх 220 В 10, -15, Кст 0,1 Uвых 0 9 В,Iвых 3 А 1. Выполнить расчеты Компонентов схемы параметрического стабилизатора, ИОН источника… Схемотехника компенсационных стабилизаторов напряжения.Методические указания… Стабилизатор напряжения, операционный усилитель, защита от короткого замыкания, счетчик, шестнадцатеричный код.…

Изучение методики перевода из одной системы исчисления в другую и разработка программы для этой операции
Осо- бенно часто появляется такая проблема при программиро- вании на Ассемблере. Например при определении адреса ячейки памяти, для получения двоичного или… Пусть нам надо умножить число 1101 на 101 оба числа в двоич- ной системе исчисления. Машина делает это следующим…

Изучение среды международного маркетинга на примере Египта
Это - самый большой город африканского континента, город "тысячи минаретов", " Ворота Востока". Он вплотную подошел ныне к великим пирамидам Гизы. В… Экономическое положение Египта ухудшилось по сравнению с предыдущими годами. … Плавающий курс был введен 28 янв. 2003г и на следующий день египетский фунт обесценился на 17%, а к концу мая – на…

Разработка Интерфейса Пользователя АСУ в Среде Delphi
Вместе с тем при анализе неудовлетворенности пользователей АСУ удается выявить, что она часто объясняется отсутствием единого, комплексного подхода… Значение системного подхода особенно велико при проектировании и эксплуатации… Системный подход при проектировании представляет собой комплексное, взаимосвязанное, пропорциональное рассмотрение…

0.037
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам