Обзор компонентов VISUAL С++6 в интегрированной среде разработки VISUALSTUDIO

Страницы работы

Содержание работы

Лабораторная работа №1.

Тема: Обзор компонентов VISUAL С++6 в интегрированной среде разработки VISUALSTUDIO.

Задание: Создать простое приложение на языке VISUAL С++6 с использованием MFC APP WIZARD, дать краткий обзор встроенных компонентов.

Visual C++ — это инструмент для программирования в среде Windows, обладающий большими возможностями. На самом деле Visual C++ представляет собой целый набор из множества инструментов, собранных в одном динамичном пакете, готовом к немедленной работе. Вместо одной огромной монолитной программы мы имеем дело с набором аккуратных и удобных в обращении частей.

Кроме того, фирма Microsoft разработала библиотеку Microsoft Foundation Classes, и хотя это может показаться неожиданным, в программировании для Windows эта библиотека сыграла не менее важную роль, чем язык C++. MFC —  пакет, состоящий из заранее написанного и готового к работе кода. Например, вместо того, чтобы самостоятельно писать программу для работы с новым окном (что требует немалых усилий), можно просто воспользоваться классом CWnd из MFC, который выполнит всю работу за вас.

Visual C++ не только использует MFC, но и значительно облегчает программирование для Windows благодаря наличию многих вспомогательных инструментов — например, редактора меню или специального редактора для графического проектирования диалоговых окон.

Visual C++ предоставляет интегрированную среду разработки, в которой можно писать и запускать программы. Кроме того, все файлы, составляющие программу для Windows, в Visual C++ организуются в виде проектов. На самом деле мастера (специальные программные инструменты) Visual C++ могут написать за нас немалую часть программы.

1.  Основные окна среды разработки.

*   Область ProjectExplorer: с помощью подокон этой группы можно просматривать части приложения тремя разными способами.

- Подокно CLASSVIWE позволяет управлять исходным кодом на уровне классов С++.

- Подокно RESOURCEVIWE позволяет найти и отредактировать любой ресурс в приложении, включая оформление диалогового окна, пиктограмм и меню (это подокно не отображается если проект не открыт)

- Подокно FILE VIWE позволяет увидеть все составляющие файлы приложения и управлять ими.

* Область вывода (OUTPUT): в области вывода среда разработки отображает всю необходимую информацию. Здесь отображается вся необходимая информация: сообщения о ходе компиляции, предупреждения и сообщения об ошибках. В этом окне отладчик отображает все переменные и соответствующие им текущие значения при пошаговом выполнение кода.

* Область редактирования (EDITOR AREA) – окно, не содержащее вкладок, меню и панелей инструментов. В этой области отображается исходный текст и выполняется его редактирование встроенным в среду разработки редактором VISUAL C++. При разработке диалоговых окон в этом окне отображается информация, генерируемая дизайнером окон. Это именно то окно, в котором отображается дизайнер пиктограмм при разработке пиктограмм приложения.

* Строки меню: при запуске VISUAL C++ под главной строкой меню находится две-три панели инструментов. Но в VISUAL C++ панелей инструментов гораздо больше и можно создавать собственные панели. В начале работы отображаются следующие панели: стандартная и панель инструментов соответствующая действиям, выполняемыми в данный момент в окне редактирования.

2.  Создание приложения с помощью APPWIZARD.

В качестве примера разработано простое диалоговое приложение  с помощью MFC APPWIZARD.

Опишем создание приложения по шагам:

Шаг1: устанавливаем флаг Dilog Based.

Шаг2: устанавливаем флаги: About Box, 3D Controls, ActiveX Controls. Нажимаем Finish.

В итоге получаем приложение вида:

Данное диалоговое приложение при появлении отображает сообщение ”Простое диалоговое приложение” и при нажатии кнопки “OK” или “Cancel” завершает свою работу. Также приложение имеет встроенный диалог About, где выдается информация о версии приложения и его имя, также можно добавить любую другую информацию.


Приложение.

Компоненты меню Tools(Сервис).

1.  SPY++(Шпион): Это средство хоть и отдельно, но поставляется вместе со средой Visual Studio.  Шпион позволяет  просматривать и регистрировать все сообщения о событиях, которые пересылаются какому – то определенному приложению. Это приложение также позволяет просматривать все окна, существующие в системе во время прогона, а также взаимосвязи между этими окнами. При запуске SPY++ на экране появляется дерево для просмотра всех окон, которые в момент запуска связаны с какими-либо программами, выполняемыми на компьютере. Чтобы найти нужное окно, можно также просмотреть текущие процессы или потоки. Когда найдено окно, для которого необходимо просмотреть сообщение о событиях, выберете его, а затем в меню Spy++ выберете опцию Log Message (Регистрировать сообщения). В появившемся диалоговом окне, можно указать какие сообщения следует перехватывать. Указав необходимую конфигурацию шпиона, щелкните на кнопке “ОК” и SPY++ начнет запись сообщений, полученных указанным вами окном или окнами.


Список литературы.

1. Дэвис Чепмен “Освой самостоятельно. Visual C++.NET за 21 день”. Издательский дом «Вильямс» Москва * Санкт-Петербург * Киев. 2002г.   

Похожие материалы

Информация о работе

Тип:
Отчеты по лабораторным работам
Размер файла:
108 Kb
Скачали:
0