Программирование на языке высокого уровня. Марапулец Ю.В. - 182 стр.

UptoLike

Составители: 

ment поддерживают стандартные операции с абстрактным документом, такие как его
создание, запись содержимого в файл и чтение из файла (
serialization).
FirstView.h, FirstView.cpp - содержат описание и остовы методов класса, производимо-
го от класса CView, который инкапсулирует данные и методы для воспроизведения со-
держимого документа. Один документ может иметь несколько обликов (Видов). Класс
CFirstView
может происходить от классов CEditView, CFormView, CRecordView, CDao-
RecordView, CTreeView, CListView, CRichEditView, CScrollView, которые помогают
разработчику создавать различные облики документа.
MainFrm.h, MainFrm.cpp - содержат описание и остовы методов класса CMainFrame,
производимого от класса CFrameWnd (для SDI-приложений) или CMDIFrameWnd (для
MDI-приложений). Класс управляет поведением главного окна приложения, в частности,
таких его элементов, как Tool Bar и Status Bar.
Resource.h, First.гс - файлы ресурсов, которые содержат определения меню, значков,
картинок, клавиш быстрого доступа (
hot-keys), диалогов, строк подсказок, высвечивае-
мых в строке состояния, и т. д. В них есть директивы для включения файлов afxres.h и
afxres.rc, которые содержат определения стандартных ресурсов и ссылку на файлы
res\First.ico и res\toolbar.bmp с bitmap-изображениями значков приложения.
First.rc2 - файл, который содержит общие ресурсы, используемые в нескольких проек-
тах. Помещая в данный файл ресурсы, многократно использующиеся различными про-
ектами, необходимо подключить First.rc2 директивой #include (в файле First.rs).
First.clw - используется одним из Tools (ClassWizard) для хранения информации о клас-
сах в вашем проекте.
First.odl - содержит исходный код языка описания объектов (object description
language), необходимый для библиотеки элементов управления.
Readme.txt - содержит описание файлов проекта.
В проектах ранних версий студии, предназначенных для работы в режиме Win16
можно обнаружить файлы с расширением def - файлы описания ехе-модуля (сегменты
DATA и CODE, размер областей heap и stack и т. д.).
Программа в Visual C++AppWizard состоит из 4-х основных частей:
-
объекта приложения;
-
объекта главного окна;
-
объекта документа;
-
объекта вида.
Объект приложения включает в себя файлы с расширением *.срр (содержит ис-
ходный текст приложения) и *.h (содержит определения констант, переменных и мето-
дов классов).
Объект главного окна - сама программа, меню, заголовок окна, панель инструмен-
тов. Рабочая зона программы - клиентская область окна.
Объект вида осуществляет работу с клиентской областью - местом, где в соответ-
ствующем формате отображаются данные программы (например текст, если приложение
- текстовый редактор). В целом следует отметить, что объект вида - окно, которое на-
кладывается поверх клиентской области.
182
ment поддерживают стандартные операции с абстрактным документом, такие как его
создание, запись содержимого в файл и чтение из файла (serialization).

FirstView.h, FirstView.cpp - содержат описание и остовы методов класса, производимо-
го от класса CView, который инкапсулирует данные и методы для воспроизведения со-
держимого документа. Один документ может иметь несколько обликов (Видов). Класс
CFirstView может происходить от классов CEditView, CFormView, CRecordView, CDao-
RecordView, CTreeView, CListView, CRichEditView, CScrollView, которые помогают
разработчику создавать различные облики документа.

MainFrm.h, MainFrm.cpp - содержат описание и остовы методов класса CMainFrame,
производимого от класса CFrameWnd (для SDI-приложений) или CMDIFrameWnd (для
MDI-приложений). Класс управляет поведением главного окна приложения, в частности,
таких его элементов, как Tool Bar и Status Bar.

Resource.h, First.гс - файлы ресурсов, которые содержат определения меню, значков,
картинок, клавиш быстрого доступа (hot-keys), диалогов, строк подсказок, высвечивае-
мых в строке состояния, и т. д. В них есть директивы для включения файлов afxres.h и
afxres.rc, которые содержат определения стандартных ресурсов и ссылку на файлы
res\First.ico и res\toolbar.bmp с bitmap-изображениями значков приложения.

First.rc2 - файл, который содержит общие ресурсы, используемые в нескольких проек-
тах. Помещая в данный файл ресурсы, многократно использующиеся различными про-
ектами, необходимо подключить First.rc2 директивой #include (в файле First.rs).

First.clw - используется одним из Tools (ClassWizard) для хранения информации о клас-
сах в вашем проекте.

First.odl - содержит исходный код языка описания объектов (object description
language), необходимый для библиотеки элементов управления.

Readme.txt - содержит описание файлов проекта.
    В проектах ранних версий студии, предназначенных для работы в режиме Win16
можно обнаружить файлы с расширением def - файлы описания ехе-модуля (сегменты
DATA и CODE, размер областей heap и stack и т. д.).
    Программа в Visual C++AppWizard состоит из 4-х основных частей:
- объекта приложения;
- объекта главного окна;
- объекта документа;
- объекта вида.

     Объект приложения включает в себя файлы с расширением *.срр (содержит ис-
ходный текст приложения) и *.h (содержит определения констант, переменных и мето-
дов классов).

      Объект главного окна - сама программа, меню, заголовок окна, панель инструмен-
тов. Рабочая зона программы - клиентская область окна.

      Объект вида осуществляет работу с клиентской областью - местом, где в соответ-
ствующем формате отображаются данные программы (например текст, если приложение
- текстовый редактор). В целом следует отметить, что объект вида - окно, которое на-
кладывается поверх клиентской области.

                                        182