00001 #pragma once 00002 00003 00012 #include "ExTextFrame.h" 00013 #include "LogWndDoc.h" 00014 //#include "LogWndView.h" 00015 00016 00017 // 00018 namespace jbxwl { 00019 00020 00022 // CLogWndFrame フレーム 00023 00024 class CLogWndFrame : public CExTextFrame 00025 { 00026 DECLARE_DYNCREATE(CLogWndFrame) 00027 protected: 00028 CLogWndFrame(); 00029 00030 // アトリビュート 00031 public: 00032 CLogWndDoc* pDoc; 00033 CLogWndView* pView; 00034 00035 // オペレーション 00036 public: 00037 00038 // オーバーライド 00039 //{{AFX_VIRTUAL(CLogWndFrame) 00040 //}}AFX_VIRTUAL 00041 00042 // インプリメンテーション 00043 protected: 00044 virtual ~CLogWndFrame(); 00045 00046 //{{AFX_MSG(CLogWndFrame) 00047 afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); 00048 afx_msg void OnLogCopy(); 00049 afx_msg void OnLogSave(); 00050 afx_msg void OnLogClear(); 00051 //}}AFX_MSG 00052 DECLARE_MESSAGE_MAP() 00053 00054 public: 00055 // afx_msg BOOL OnEraseBkgnd(CDC* pDC); 00056 }; 00057 00059 00060 //{{AFX_INSERT_LOCATION}} 00061 00062 00063 00065 // 00066 00067 CLogWndFrame* ExecLogWnd(CMultiDocTemplate* pDocTempl, LPCTSTR title, CAppCallBack* app); 00068 00069 00070 } // namespace