00001
00009 #if !defined(HARESDBVIEW_H)
00010 #define HARESDBVIEW_H
00011
00012 #include "hamolview_mfc.h"
00013
00014 class HaResDBView : public HaMolViewMFC
00015 {
00016 protected:
00017 HaResDBView();
00018 DECLARE_DYNCREATE(HaResDBView)
00019
00020
00021 public:
00022
00023
00024 public:
00025
00026
00027
00028
00029 public:
00030 protected:
00031 virtual void OnDraw(CDC* pDC);
00032
00033
00034
00035 protected:
00036 virtual ~HaResDBView();
00037 #ifdef _DEBUG
00038 virtual void AssertValid() const;
00039 virtual void Dump(CDumpContext& dc) const;
00040 #endif
00041
00042
00043 protected:
00044
00045
00046
00047 DECLARE_MESSAGE_MAP()
00048 };
00049
00050 class HaResDBViewFrame : public CMDIChildWnd
00051 {
00052 DECLARE_DYNCREATE(HaResDBViewFrame)
00053 public:
00054 HaResDBViewFrame();
00055
00056
00057 public:
00058
00059
00060 public:
00061
00062
00063
00064 virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
00065 virtual BOOL OnCreateClient( LPCREATESTRUCT lpcs, CCreateContext* pContext );
00066
00067 virtual void OnUpdateFrameTitle(BOOL bAddToTitle);
00068
00069
00070
00071 public:
00072 virtual ~HaResDBViewFrame();
00073
00074
00075 protected:
00076
00077
00078
00079 DECLARE_MESSAGE_MAP()
00080 };
00081
00082
00084
00085
00086
00087
00088 #endif // !defined(HARESDBVIEW_H)