CHECKVW.H
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:2k
源码类别:

Windows编程

开发平台:

Visual C++

  1. // checkvw.h : interface of the CCheckView class
  2. //
  3. // This is a part of the Microsoft Foundation Classes C++ library.
  4. // Copyright (C) 1992-1998 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 related
  9. // electronic documentation provided with the library.
  10. // See these sources for detailed information regarding the
  11. // Microsoft Foundation Classes product.
  12. // This class implements the check form, which looks something like
  13. // an actual check.  The format of the form is defined by a dialog
  14. // template that can be edited in App Studio.  The resource i.d. of this
  15. // form is IDD_CHECK, which is specified in the form view's constructor.
  16. class CCheckView : public CFormView
  17. {
  18. DECLARE_DYNCREATE(CCheckView)
  19. protected:
  20. CCheckView();           // protected constructor used by dynamic creation
  21. // Form Data
  22. protected:
  23. //{{AFX_DATA(CCheckView)
  24. enum { IDD = IDD_CHECK };
  25. UINT    m_nCheckNo;
  26. CString m_strDate;
  27. CString m_strMemo;
  28. CString m_strPayTo;
  29. DWORD   m_dwCents;
  30. //}}AFX_DATA
  31. // Attributes
  32. protected:
  33. CChkBookDoc* GetDocument()
  34. {
  35. ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(CChkBookDoc)));
  36. return (CChkBookDoc*) m_pDocument;
  37. }
  38. // Operations
  39. public:
  40. // standard overrides of MFC classes
  41. void OnUpdate(CView* pSender, LPARAM lHint, CObject* pHint);
  42. void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  43. // called by the document
  44. BOOL MaybeCommitDirtyCheck();
  45. // Implementation
  46. protected:
  47. virtual ~CCheckView();
  48. // Generated message map functions
  49. //{{AFX_MSG(CCheckView)
  50. afx_msg void OnEditCommitCheck();
  51. afx_msg void OnAmountNumChange();
  52. //}}AFX_MSG
  53. DECLARE_MESSAGE_MAP()
  54. };
  55. /////////////////////////////////////////////////////////////////////////////