Microsoft Visual C++ и MFC. Программирование для Win95 и WinNT

         

Класс главного окна приложения - CMainFrame


Класс CMainFrame предназначен для управления главным окном приложения. Для этого класса определены конструктор, деструктор, методы PreCreateWindow, OnCreate, AssertValid и Dump. В него также входят два элемента данных m_wndToolBar и m_wndStatusBar, представляющие панель управления и панель состояния:

class CMainFrame : public CFrameWnd

{

protected:

   CMainFrame();

   DECLARE_DYNCREATE(CMainFrame)

// Attributes

public:

// Operations

public:

// 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: 

   CStatusBar  m_wndStatusBar;

   CToolBar    m_wndToolBar;

protected:

   //{{AFX_MSG(CMainFrame)

   afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);

   //}}AFX_MSG

   DECLARE_MESSAGE_MAP()

};

Мы не стали приводить исходные тексты методов класса CMainFrame, так как они практически не отличаются от методов класса CMainFrame любого другого однооконного приложения созданного MFC AppWizard.



Содержание раздела







Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий