|
|
1.1 ! root 1: // hello.h : Declares the class interfaces for the Hello child window. ! 2: // ! 3: // This is a part of the Microsoft Foundation Classes C++ library. ! 4: // Copyright (C) 1992 Microsoft Corporation ! 5: // All rights reserved. ! 6: // ! 7: // This source code is only intended as a supplement to the ! 8: // Microsoft Foundation Classes Reference and Microsoft ! 9: // QuickHelp documentation provided with the library. ! 10: // See these sources for detailed information regarding the ! 11: // Microsoft Foundation Classes product. ! 12: // ! 13: ! 14: #ifndef __HELLO_H__ ! 15: #define __HELLO_H__ ! 16: ! 17: ///////////////////////////////////////////////////////////////////////////// ! 18: ! 19: // class CHelloWnd ! 20: ! 21: class CHelloWnd : public CMDIChildWnd ! 22: { ! 23: private: ! 24: short m_nColor; ! 25: COLORREF m_clrText; ! 26: CMenu* m_pMenuCurrent; ! 27: BOOL m_bWindowActive; ! 28: ! 29: public: ! 30: BOOL Create(LPCSTR szTitle, LONG style = 0, ! 31: const RECT& rect = rectDefault, ! 32: CMDIFrameWnd* pParent = NULL); ! 33: ! 34: CHelloWnd(); ! 35: virtual ~CHelloWnd(); ! 36: ! 37: // message handlers ! 38: ! 39: afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); ! 40: afx_msg void OnDestroy(); ! 41: afx_msg void OnPaint(); ! 42: afx_msg void OnMDIActivate(BOOL bActivate, ! 43: CWnd* pActivateWnd, CWnd* pDeactivateWnd); ! 44: ! 45: afx_msg void OnColor(); ! 46: ! 47: DECLARE_MESSAGE_MAP() ! 48: }; ! 49: ! 50: ///////////////////////////////////////////////////////////////////////////// ! 51: ! 52: #endif // __HELLO_H__ ! 53:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.