ModalEdit.h
上传用户:yangzi5763
上传日期:2007-01-02
资源大小:239k
文件大小:1k
源码类别:

ActiveX/DCOM/ATL

开发平台:

Visual C++

  1. /************************************
  2.   REVISION LOG ENTRY
  3.   Revision By: Mihai Filimon
  4.   Revised on 11/11/98 5:07:57 AM
  5.   Comments: ModalEdit.h : header file
  6.  ************************************/
  7. #if !defined(AFX_MODALEDIT_H__86A574F3_62AE_11D2_86B9_0040055C08D9__INCLUDED_)
  8. #define AFX_MODALEDIT_H__86A574F3_62AE_11D2_86B9_0040055C08D9__INCLUDED_
  9. #if _MSC_VER >= 1000
  10. #pragma once
  11. #endif // _MSC_VER >= 1000
  12. /////////////////////////////////////////////////////////////////////////////
  13. // CModalEdit window
  14. class CModalEdit : public CEdit
  15. {
  16. // Construction
  17. public:
  18. CModalEdit();
  19. // Attributes
  20. public:
  21. // Operations
  22. public:
  23. // Overrides
  24. // ClassWizard generated virtual function overrides
  25. //{{AFX_VIRTUAL(CModalEdit)
  26. //}}AFX_VIRTUAL
  27. // Implementation
  28. public:
  29. virtual void Do(CRect rect, LPCTSTR lpszText = NULL);
  30. virtual ~CModalEdit();
  31. // Generated message map functions
  32. protected:
  33. virtual void End();
  34. //{{AFX_MSG(CModalEdit)
  35. afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
  36. afx_msg void OnKillFocus(CWnd* pNewWnd);
  37. afx_msg void OnSetFocus(CWnd* pOldWnd);
  38. //}}AFX_MSG
  39. DECLARE_MESSAGE_MAP()
  40. private:
  41. BOOL m_bFirstDo;
  42. };
  43. /////////////////////////////////////////////////////////////////////////////
  44. //{{AFX_INSERT_LOCATION}}
  45. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  46. #endif // !defined(AFX_MODALEDIT_H__86A574F3_62AE_11D2_86B9_0040055C08D9__INCLUDED_)