Update-Installer/external/win32cpp/tutorials/Tutorial8/Mainfrm.h
Robert Knight d16da069e9 Add Win++ library to external
This is a thin wrapper around the Win32 API used in the Win32
Updater Dialog implementation.
2011-08-23 19:54:52 +01:00

42 lines
795 B
C++

///////////////////////////////////////////////////////
// Mainfrm.h
// Declaration of the CMainFrame class
#ifndef MAINFRM_H
#define MAINFRM_H
#include "Frame.h"
#include "file.h"
#include "View.h"
// required for Dev-C++
#ifndef OPENFILENAME_SIZE_VERSION_400
#define OPENFILENAME_SIZE_VERSION_400 sizeof(OPENFILENAME)
#endif
class CMainFrame : public CFrame
{
public:
CMainFrame(void);
virtual ~CMainFrame();
protected:
virtual BOOL OnCommand(WPARAM wParam, LPARAM lParam);
virtual void OnFileOpen();
virtual void OnFileSave();
virtual void OnFileSaveAs();
virtual void CMainFrame::SetupToolBar();
virtual LRESULT WndProc(UINT uMsg, WPARAM wParam, LPARAM lParam);
private:
enum Pens
{
RED, BLUE, GREEN, BLACK
};
CView m_View;
tString m_PathName;
};
#endif //MAINFRM_H