SubNetDlg.h
上传用户:qiye66692
上传日期:2022-04-25
资源大小:72k
文件大小:1k
源码类别:

SNMP编程

开发平台:

Visual C++

  1. #pragma once
  2. #include <Afxmt.h>
  3. #include "afxcmn.h"
  4. #include "afxwin.h"
  5. #include ".Host.h"
  6. // CSubNetDlg 对话框
  7. class CSubNetDlg : public CDialog
  8. {
  9. DECLARE_DYNAMIC(CSubNetDlg)
  10. public:
  11. CSubNetDlg(CWnd* pParent = NULL);   // 标准构造函数
  12. virtual ~CSubNetDlg();
  13. // 对话框数据
  14. enum { IDD = IDD_SUBNET_DIALOG };
  15. protected:
  16. virtual BOOL OnInitDialog();
  17. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 支持
  18. afx_msg LRESULT OnFoundHost(WPARAM wParam, LPARAM lParam);
  19. DECLARE_MESSAGE_MAP()
  20. public:
  21. // 子网IP
  22. CString m_subNet;
  23. CString m_ip;
  24. CString m_mask;
  25. BOOL bInSearching;
  26. CEvent m_StopEvent;
  27. CEvent m_ExitEvent;
  28. CImageList m_imageList;
  29. CProgressCtrl m_progress;
  30. CListCtrl m_list;
  31. afx_msg void OnBnClickedSearchButton();
  32. afx_msg void OnDestroy();
  33. CWinThread* m_pThread;
  34. // 主机的共同体名取起始路由的设置
  35. CString m_community;
  36. // 系统信息描述
  37. CHost m_host;
  38. };