Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

89 lines
1.5 KiB

  1. /*++
  2. Copyright (c) 1994-2001 Microsoft Corporation
  3. Module Name :
  4. fmessage.h
  5. Abstract:
  6. FTP Message property page
  7. Author:
  8. Ronald Meijer (ronaldm)
  9. Sergei Antonov (sergeia)
  10. Project:
  11. Internet Services Manager
  12. Revision History:
  13. --*/
  14. class CFtpMessagePage : public CInetPropertyPage
  15. /*++
  16. Class Description:
  17. FTP Messages property page
  18. Public Interface:
  19. CFtpMessagePage : Constructor
  20. ~CFtpMessagePage : Destructor
  21. --*/
  22. {
  23. DECLARE_DYNCREATE(CFtpMessagePage)
  24. //
  25. // Construction
  26. //
  27. public:
  28. CFtpMessagePage(
  29. IN CInetPropertySheet * pSheet = NULL
  30. );
  31. ~CFtpMessagePage();
  32. //
  33. // Dialog Data
  34. //
  35. protected:
  36. //{{AFX_DATA(CFtpMessagePage)
  37. enum { IDD = IDD_FTP_MESSAGES };
  38. CString m_strExitMessage;
  39. CString m_strMaxConMsg;
  40. CString m_strWelcome;
  41. CString m_strBanner;
  42. CEdit m_edit_Exit;
  43. CEdit m_edit_MaxCon;
  44. //}}AFX_DATA
  45. HMODULE m_hInstRichEdit;
  46. //
  47. // Overrides
  48. //
  49. protected:
  50. virtual HRESULT FetchLoadedValues();
  51. virtual HRESULT SaveInfo();
  52. //{{AFX_VIRTUAL(CFtpMessagePage)
  53. protected:
  54. virtual void DoDataExchange(CDataExchange * pDX);
  55. //}}AFX_VIRTUAL
  56. //
  57. // Implementation
  58. //
  59. protected:
  60. //{{AFX_MSG(CFtpMessagePage)
  61. virtual BOOL OnInitDialog();
  62. //}}AFX_MSG
  63. afx_msg void OnItemChanged();
  64. DECLARE_MESSAGE_MAP()
  65. };