|
// MainFrm.h : interface of the CMainFrame class
//
/////////////////////////////////////////////////////////////////////////////
/*
author: Babak Taati ( http://qlink.queensu.ca/~3bt1/ )
Download link: http://qlink.queensu.ca/~3bt1/Miscellaneous/Downloads.htm
Description: This is a simple project that allows opening / saving multiple types of documents
References: 1. MFC Document/View documentation and enhancements, by Roger Allen on CodeProject.com
2. How to support two file extensions per MFC document type, Micorosft support document Article ID 141921
3. DocMgrEx.exe Assoc Multiple File Extension w/2 Doc Tyle, Micorosft support document Article ID 198538
4. Selecting multiple files in File Open dialog, by Kaus Gutter on CodeGuru.com
5. Opening multiple documents of several types at once, by Ernesto Perales Soto on CodeProject.com
Date: Nov 2004
*/
#if !defined(AFX_MAINFRM_H__EE0E8AC7_09D3_45F5_ACC7_08DDAC9AD738__INCLUDED_)
#define AFX_MAINFRM_H__EE0E8AC7_09D3_45F5_ACC7_08DDAC9AD738__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CMainFrame : public CMDIFrameWnd
{
DECLARE_DYNAMIC(CMainFrame)
public:
CMainFrame();
// Attributes
public:
// Operations
public:
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CMainFrame)
virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
//}}AFX_VIRTUAL
// Implementation
public:
virtual ~CMainFrame();
#ifdef _DEBUG
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
#endif
protected: // control bar embedded members
CStatusBar m_wndStatusBar;
CToolBar m_wndToolBar;
// Generated message map functions
protected:
//{{AFX_MSG(CMainFrame)
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
// NOTE - the ClassWizard will add and remove member functions here.
// DO NOT EDIT what you see in these blocks of generated code!
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
/////////////////////////////////////////////////////////////////////////////
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_MAINFRM_H__EE0E8AC7_09D3_45F5_ACC7_08DDAC9AD738__INCLUDED_)
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.