00001
00002
00004
00005 #if !defined(AFX_MAINFRM_H__7726F8EE_D1BB_4FF7_918A_173B486B9761__INCLUDED_)
00006 #define AFX_MAINFRM_H__7726F8EE_D1BB_4FF7_918A_173B486B9761__INCLUDED_
00007
00008 #if _MSC_VER > 1000
00009 #pragma once
00010 #endif // _MSC_VER > 1000
00011
00012
00013 #include "progressbar.h"
00014 #include "dialogbar.h"
00015 #include "volumebar.h"
00016 #include "volumedialog.h"
00017
00018
00019 class CMainFrame : public CFrameWnd
00020 {
00021
00022 protected:
00023 CMainFrame();
00024 DECLARE_DYNCREATE(CMainFrame)
00025
00026
00027 public:
00028
00029
00030 public:
00031
00032
00033
00034
00035
00036 public:
00037 virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
00038
00039
00040
00041 public:
00042 virtual ~CMainFrame();
00043 #ifdef _DEBUG
00044 virtual void AssertValid() const;
00045 virtual void Dump(CDumpContext& dc) const;
00046 #endif
00047
00048
00049
00050
00051 protected:
00052 CProgStatusBar m_wndStatusBar;
00053 CToolBar m_wndToolBar;
00054 CReBar m_wndReBar;
00055
00056 dialogbar m_wndDlgBar;
00057 volumebar m_wndVolumeBar;
00058 CVolumeDialog m_wndVolumeDlg;
00059
00060
00061
00062 afx_msg LRESULT OnProgress(WPARAM wp, LPARAM lp);
00063 afx_msg LRESULT OnProgressMinMax(WPARAM wp, LPARAM lp);
00064 afx_msg LRESULT OnChangeRendering(WPARAM wp, LPARAM lp);
00065 afx_msg LRESULT OnHideBars(WPARAM wp, LPARAM lp);
00066 afx_msg LRESULT OnShowBar(WPARAM wp, LPARAM lp);
00067
00068
00069 afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
00070
00071 DECLARE_MESSAGE_MAP()
00072 };
00073
00075
00076
00077
00078
00079 #endif // !defined(AFX_MAINFRM_H__7726F8EE_D1BB_4FF7_918A_173B486B9761__INCLUDED_)