Annotation of mstools/mfc/samples/oserver/mainwnd.h, revision 1.1.1.1

1.1       root        1: // This is a part of the Microsoft Foundation Classes C++ library.
                      2: // Copyright (C) 1992 Microsoft Corporation
                      3: // All rights reserved.
                      4: //
                      5: // This source code is only intended as a supplement to the
                      6: // Microsoft Foundation Classes Reference and Microsoft
                      7: // QuickHelp documentation provided with the library.
                      8: // See these sources for detailed information regarding the
                      9: // Microsoft Foundation Classes product.
                     10: 
                     11: /////////////////////////////////////////////////////////////////////////////
                     12: // CMainWnd:
                     13: 
                     14: class CBibDoc;
                     15: 
                     16: class CMainWnd : public CFrameWnd
                     17: {
                     18: protected:
                     19:        CListBox    m_listbox;          // manipulated by document as well as window
                     20:        CBibDoc*    m_pDoc;
                     21: 
                     22: public:
                     23:        CMainWnd(BOOL bEmbedded);
                     24: 
                     25: // Attributes
                     26:        CBibDoc*    GetDocument()
                     27:                                        { return m_pDoc; }
                     28: 
                     29: // Implementation
                     30: protected:
                     31:        // windows messages
                     32:        afx_msg void OnInitMenuPopup(CMenu* pPopupMenu, UINT nIndex, BOOL bSysMenu);
                     33:        afx_msg void OnSize(UINT nType, int cx, int cy);
                     34:        afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
                     35:        afx_msg void OnSetFocus(CWnd* pOldWnd);
                     36:        afx_msg void OnClose();
                     37:        afx_msg void OnDestroy();
                     38: 
                     39:        // standard menu commands
                     40:        afx_msg void OnAbout();
                     41: 
                     42:        // non-embedded options
                     43:        afx_msg void OnItemAdd();
                     44:        afx_msg void OnItemDelete();
                     45:        afx_msg void OnItemModify();
                     46: 
                     47:        // embedded options
                     48:        afx_msg void OnUpdateClient();
                     49: 
                     50:        DECLARE_MESSAGE_MAP()
                     51: };
                     52: 
                     53: /////////////////////////////////////////////////////////////////////////////
                     54: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.