Шаг 1018 - CSingleDocTemplate

1018_1.gif (1220 b)

Класс CSingleDocTemplate определяет шаблон документа, который осуществляет одиночный интерфейс документа (SDI). SDI прикладная программа использует основное рамочное окно, чтобы отобразить документ; только один документ может быть открытый одновременно.

Шаблон документа определяет связь между тремя типами классов:

Класс документа, который Вы происходит от CDocument.

Класс просмотра, который отображает данные из класса документа, перечисленного выше. Вы можете получать этот класс из CView, CScrollView, CFormView, или CEditView. (Вы можете также использовать CEditView непосредственно).

Класс рамочного окна, который содержит просмотр. Для SDI шаблона документа, Вы можете получать этот класс из CFrameWnd; если Вы не должны настроить поведение основного рамочного окна, Вы можете использовать CFrameWnd непосредственно без того, чтобы получить ваш собственный класс.

SDI прикладная программа обычно поддерживает один тип документа, так что это имеет только один объект CSingleDocTemplate. Только один документ может быть открытый одновременно.

Вы не должны вызвать любые функции CSingleDocTemplate за исключением конструктора. Рамка обрабатывает объекты CSingleDocTemplate внутренне.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 19.02.2002