1 ///////////////////////////////////////////////////
\r
2 // Output.cpp - Definitions for the CViewOutput, CContainOutput
\r
3 // and CDockOutput classes
\r
8 #include "resource.h"
\r
11 ///////////////////////////////////////////////
\r
12 // CViewOutput functions
\r
13 CViewOutput::CViewOutput()
\r
15 m_hRichEdit = ::LoadLibrary(_T("Riched20.dll")); // RichEdit ver 2.0
\r
18 ::MessageBox(NULL,_T("CRichView::CRichView Failed to load Riched20.dll"), _T(""), MB_ICONWARNING);
\r
22 CViewOutput::~CViewOutput(void)
\r
25 ::FreeLibrary(m_hRichEdit);
\r
28 void CViewOutput::OnInitialUpdate()
\r
30 SetWindowText(_T("Output Window"));
\r
33 void CViewOutput::PreCreate(CREATESTRUCT &cs)
\r
35 cs.style = ES_AUTOHSCROLL | ES_AUTOVSCROLL | ES_MULTILINE | WS_CHILD |
\r
36 WS_CLIPCHILDREN | WS_HSCROLL | WS_VISIBLE | WS_VSCROLL;
\r
38 cs.lpszClass = RICHEDIT_CLASS; // RichEdit ver 2.0
\r
42 //////////////////////////////////////////////
\r
43 // Definitions for the CDockOutput class
\r
44 CDockOutput::CDockOutput()
\r
46 // Set the view window to our edit control
\r
50 void CDockOutput::OnInitialUpdate()
\r
52 // Set the width of the splitter bar
\r