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

Windows编程

开发平台:

Visual C++

  1. // NwindDlg.h : header file
  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. /////////////////////////////////////////////////////////////////////////////
  13. // CNwindDialog dialog
  14. #include "msdgrid.h"
  15. #include "calendar.h"
  16. #include "msmask.h"
  17. class CNwindDialog : public CDialog
  18. {
  19. // Construction
  20. public:
  21. CNwindDialog(CWnd* pParent);   // standard constructor
  22. BOOL Create();
  23. // Dialog Data
  24. //{{AFX_DATA(CNwindDialog)
  25. enum { IDD = IDD_NWIND };
  26. int     m_ShowDate;
  27. int     m_ShowName;
  28. //}}AFX_DATA
  29. // Overrides
  30. // ClassWizard generated virtual function overrides
  31. //{{AFX_VIRTUAL(CNwindDialog)
  32. protected:
  33. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  34. virtual void PostNcDestroy();
  35. //}}AFX_VIRTUAL
  36. // Implementation
  37. protected:
  38. CWnd* m_pParent;
  39. int m_nID;
  40. CMsDgridCtrl m_pGrid;
  41. CCalendar m_date;
  42. CMSMask m_lName;
  43. void BindCalendar();
  44. // Generated message map functions
  45. //{{AFX_MSG(CNwindDialog)
  46. virtual void OnOK();
  47. virtual void OnCancel();
  48. virtual BOOL OnInitDialog();
  49. afx_msg void OnChangeDate();
  50. afx_msg void OnChangeName();
  51. afx_msg void OnDestroy();
  52. afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
  53. //}}AFX_MSG
  54. DECLARE_MESSAGE_MAP()
  55. // Event Handler functions
  56. afx_msg BOOL OnRequestEdit(UINT nCtl, BOOL* pBool);
  57. afx_msg BOOL OnChanged(UINT nCtl);
  58. DECLARE_EVENTSINK_MAP()
  59. };