Реферат: Моделирование структуры книги

};

Page.cpp:

#include "stdafx.h"

#include "Page.h"

IMPLEMENT_SERIAL(CPage,CObject,0)

void CPage::Serialize(CArchive& ar)

{

CObject::Serialize(ar);

if (ar.IsLoading())

{

ar>>m_Name;

BYTE Counter;

for(Counter=0;Counter<CountOfStrings;Counter++)

ar>>m_Strings[Counter];

}

}


Порождение объектов

В файле Book.cpp объявляется глобальная переменная – объект класса приложения CBookApp:

CBookApp theApp;

В перегруженной функции-члене InitInstance() класса CBookApp создаются объекты классов документа, окна и представления оглавления:

BOOL CBookApp::InitInstance()

{

CSingleDocTemplate* pDocTemplate;

pDocTemplate = new CSingleDocTemplate(

IDR_MAINFRAME,

RUNTIME_CLASS(CBookDoc),

RUNTIME_CLASS(CMainFrame),

RUNTIME_CLASS(CLeftView));

AddDocTemplate(pDocTemplate);

К-во Просмотров: 686
Бесплатно скачать Реферат: Моделирование структуры книги