class CTextDemoDoc : public C
Автор admin Воскресенье, 26 апреля 2009 11:32
class CTextDemoDoc : public CDocument { protected: // create from serialization only CTextDemoDocO; DECLARE_DYNCREATE(CTextDemoDoc) publi с: virtual BOOL OnNewDocumentO; virtual void Serialize(CArchive& ar); // Implementation public: vi rtual -CTextDemoDoc(); virtual void AssertValidO const: virtual void Dump(CDumpContext& dc) const; // Generated message map functions protected: DECLARE_MESSAGE_MAP() publi с: afxjnsg void OnOptionsFontO; // Обработчик команды Font COLORREF m_Co1or; // Цвет шрифта CString m_LineTab1e[NUMLINES]; // Массив строк, отображаемых в окне CFont m Font; // Объект шрифта }: Обратите внимание: объявление переменной m_LineTable должно размещаться после объявления переменной m_Color и перед объявлением переменной m_Font. В противном случае возможна ошибка, обусловленная нарушением правил доступа (Access violation reading location). 2. В шаблон функции CTextDemoDoc::OnOptionsFontO, находящийся в файле Text-DemoDoc.cpp, добавьте код, выделенный полужирным шрифтом. void CTextDemoDoc::OnOptionsFontO { // TODO: Add your command handler code here // Отобразить диалоговое окно Font
Комментарии закрыты.
Последние комментарии