DlgServicesStatistics.h 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. #pragma once
  2. #include "afxcmn.h"
  3. #include "afxdtctl.h"
  4. #include "ListSortCtrl.h"
  5. // CDlgServicesStatistics 对话框
  6. class CDlgServicesStatistics : public CDialog
  7. {
  8. DECLARE_DYNAMIC(CDlgServicesStatistics)
  9. public:
  10. CDlgServicesStatistics(CWnd* pParent = NULL); // 标准构造函数
  11. virtual ~CDlgServicesStatistics();
  12. // 对话框数据
  13. enum { IDD = DLG_SERVICES_STATISTICS };
  14. protected:
  15. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
  16. DECLARE_MESSAGE_MAP()
  17. public:
  18. virtual BOOL OnInitDialog();
  19. protected:
  20. virtual void OnOK();
  21. public:
  22. afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
  23. afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
  24. void GetQueryPoint();
  25. void GetServiceStatisticsByServiceResult();
  26. void FillList();
  27. CArray<CStringArray, CStringArray> m_AryCheckContent;
  28. CArray<CStringArray, CStringArray> m_AryServiceResult;
  29. CArray<CStringArray, CStringArray> m_AryServiceStatistic;
  30. CListSortCtrl m_list;
  31. CDateTimeCtrl m_dt_begin;
  32. CDateTimeCtrl m_dt_end;
  33. afx_msg void OnDtnDatetimechangeBegin(NMHDR *pNMHDR, LRESULT *pResult);
  34. afx_msg void OnDtnDatetimechangeEnd(NMHDR *pNMHDR, LRESULT *pResult);
  35. };