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.

72 lines
1.4 KiB

  1. /*++
  2. Copyright (c) 1996 Microsoft Corporation
  3. Module Name :
  4. maindlg.cpp
  5. Abstract:
  6. CMainDialog dialog class declaration. This is link checker
  7. the main dialog.
  8. Author:
  9. Michael Cheuk (mcheuk)
  10. Project:
  11. Link Checker
  12. Revision History:
  13. --*/
  14. #ifndef _MAINDLG_H_
  15. #define _MAINDLG_H_
  16. #include "appdlg.h"
  17. //---------------------------------------------------------------------------
  18. // CMainDialog dialog
  19. //
  20. class CMainDialog : public CAppDialog
  21. {
  22. // Construction
  23. public:
  24. CMainDialog(CWnd* pParent = NULL); // standard constructor
  25. // Dialog Data
  26. //{{AFX_DATA(CMainDialog)
  27. enum { IDD = IDD_MAIN };
  28. BOOL m_fLogToFile;
  29. CString m_strLogFilename;
  30. BOOL m_fCheckLocalLinks;
  31. BOOL m_fCheckRemoteLinks;
  32. BOOL m_fLogToEventMgr;
  33. //}}AFX_DATA
  34. // ClassWizard generated virtual function overrides
  35. //{{AFX_VIRTUAL(CMainDialog)
  36. protected:
  37. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  38. //}}AFX_VIRTUAL
  39. // Implementation
  40. protected:
  41. // Generated message map functions
  42. //{{AFX_MSG(CMainDialog)
  43. afx_msg void OnMainRun();
  44. afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
  45. afx_msg void OnAthenication();
  46. afx_msg void OnProperties();
  47. virtual BOOL OnInitDialog();
  48. //}}AFX_MSG
  49. DECLARE_MESSAGE_MAP()
  50. }; // class CMainDialog
  51. #endif // _MAINDLG_H_