findmailDlg.h
上传用户:feituo2008
上传日期:2013-02-02
资源大小:493k
文件大小:1k
源码类别:

Email客户端

开发平台:

Visual C++

  1. // findmailDlg.h : 头文件
  2. //
  3. #pragma once
  4. #include "smtpclient.h"
  5. #include "dnsclient.h"
  6. #include "findmailthread.h"
  7. #include "threadmanager.h"
  8. // CfindmailDlg 对话框
  9. class CfindmailDlg : public CDialog
  10. {
  11. // 构造
  12. public:
  13. CfindmailDlg(CWnd* pParent = NULL); // 标准构造函数
  14. // 对话框数据
  15. enum { IDD = IDD_FINDMAIL_DIALOG };
  16. protected:
  17. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
  18. // 实现
  19. protected:
  20. HICON m_hIcon;
  21. // 生成的消息映射函数
  22. virtual BOOL OnInitDialog();
  23. afx_msg void OnPaint();
  24. afx_msg HCURSOR OnQueryDragIcon();
  25. DECLARE_MESSAGE_MAP()
  26. public:
  27. CSMTPClient m_smtp;
  28. afx_msg void OnBnClickedStart();
  29. CString m_stat;
  30. CString m_domain;
  31. CDNSClient m_dns_client;
  32. CThreadManager m_thread_manager;
  33. afx_msg void OnClose();
  34. int m_max_thread_count;
  35. int m_max_thread_num;
  36. int m_min_thread_num;
  37. afx_msg void OnBnClickedBrowseStatFile();
  38. afx_msg void OnBnClickedBrowseDictFile();
  39. CString m_stat_file;
  40. CString m_dict_file;
  41. afx_msg void OnBnClickedNoStat();
  42. afx_msg void OnBnClickedNotShowNonexist();
  43. afx_msg void OnEnChangeDialName();
  44. CString m_dial_name;
  45. int GetDialName(void);
  46. };