1 // MainFrm.h : interface of the CMainFrame class
3 /////////////////////////////////////////////////////////////////////////////
5 #if !defined(AFX_MAINFRM_H__476445A6_F5F7_4383_B534_EBAB2D5728B1__INCLUDED_)
6 #define AFX_MAINFRM_H__476445A6_F5F7_4383_B534_EBAB2D5728B1__INCLUDED_
10 #endif // _MSC_VER > 1000
14 #include "UIExplorerFrameWnd.h"
16 class CMainFrame : public CUIExplorerFrameWnd
19 protected: // create from serialization only
21 DECLARE_DYNCREATE(CMainFrame)
31 // ClassWizard generated virtual function overrides
32 //{{AFX_VIRTUAL(CMainFrame)
34 virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
35 virtual void CreateCoolBar();
40 virtual ~CMainFrame();
41 CSeaShellView* GetRightPane();
43 virtual void AssertValid() const;
44 virtual void Dump(CDumpContext& dc) const;
47 protected: // control bar embedded members
48 CStatusBar m_wndStatusBar;
49 CToolBar m_wndToolBar;
51 // Generated message map functions
53 //{{AFX_MSG(CMainFrame)
54 afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
55 afx_msg LRESULT OnSettingChange(WPARAM wParam,LPARAM lParam);
56 afx_msg void OnViewExplorerdialog();
57 afx_msg void OnViewFilefilter();
58 afx_msg void OnViewTreedialog();
60 afx_msg void OnUpdateViewStyles(CCmdUI* pCmdUI);
61 afx_msg void OnViewStyle(UINT nCommandID);
65 /////////////////////////////////////////////////////////////////////////////
67 //{{AFX_INSERT_LOCATION}}
68 // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
70 #endif // !defined(AFX_MAINFRM_H__476445A6_F5F7_4383_B534_EBAB2D5728B1__INCLUDED_)