Stats.h
上传用户:czjinwang
上传日期:2007-01-12
资源大小:2484k
文件大小:1k
源码类别:

SNMP编程

开发平台:

Visual C++

  1. // Stats.h : header file
  2. //
  3. /////////////////////////////////////////////////////////////////////////////
  4. // Stats dialog
  5. #include "snmp_pp.h"
  6. class Stats : public CDialog
  7. {
  8. // Construction
  9. public:
  10. Stats(CWnd* pParent = NULL);   // standard constructor
  11. // Dialog Data
  12. //{{AFX_DATA(Stats)
  13. enum { IDD = IDD_STATS };
  14. BOOL m_auto_refresh;
  15. CString m_queue;
  16. CString m_timeouts;
  17. CString m_traprec;
  18. CString m_trapsent;
  19. CString m_uided;
  20. CString m_decerrs;
  21. CString m_received;
  22. CString m_recerrs;
  23. CString m_sent;
  24. CString m_senterrs;
  25. CString m_strays;
  26. //}}AFX_DATA
  27. // Overrides
  28. // ClassWizard generated virtual function overrides
  29. //{{AFX_VIRTUAL(Stats)
  30. protected:
  31. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  32. //}}AFX_VIRTUAL
  33. // Implementation
  34. protected:
  35. Snmp *snmp;
  36. virtual void PostNcDestroy() 
  37. {  
  38.    if ( snmp != NULL) 
  39.    delete snmp;
  40.        delete this;   
  41. };
  42. long init(UINT wParam,LONG lParam);
  43. // Generated message map functions
  44. //{{AFX_MSG(Stats)
  45. virtual BOOL OnInitDialog();
  46. afx_msg void OnUpdate();
  47. afx_msg void OnAutorefresh();
  48. afx_msg void OnTimer(UINT nIDEvent);
  49. virtual void OnCancel();
  50. //}}AFX_MSG
  51. DECLARE_MESSAGE_MAP()
  52. };