PageShellListCtrl.h
上传用户:sesekoo
上传日期:2020-07-18
资源大小:21543k
文件大小:2k
源码类别:

界面编程

开发平台:

Visual C++

  1. #if !defined(__PAGE_SHELL_LIST_CTRL_H)
  2. #define __PAGE_SHELL_LIST_CTRL_H
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // PageShellListCtrl.h : header file
  7. //
  8. #if ( ! defined __EXT_MFC_NO_SHELL_LIST_VIEW_CTRL )
  9. #include "PageBase.h"
  10. /////////////////////////////////////////////////////////////////////////////
  11. // CPageShellListCtrl dialog
  12. class CPageShellListCtrl : public CPageBase 
  13. {
  14. // Construction
  15. public:
  16. CPageShellListCtrl(CWnd* pParent = NULL);   // standard constructor
  17. // Dialog Data
  18. //{{AFX_DATA(CPageShellListCtrl)
  19. enum { IDD = IDD_PAGE_SHELL_LIST_CTRL };
  20. CExtCheckBox m_checkRootFolder;
  21. CExtCheckBox m_checkFolderBeforeOther;
  22. CExtCheckBox m_checkEdit;
  23. CExtCheckBox m_checkViewFiles;
  24. CExtCheckBox m_checkUpFolder;
  25. CExtCheckBox m_checkShowHiddenState;
  26. CExtCheckBox m_checkWatchFileSystem;
  27. CExtComboBox m_comboListSort;
  28. CExtButton m_buttonGo;
  29. CExtEdit m_editPath;
  30. CExtComboBox m_comboListType;
  31. //}}AFX_DATA
  32. CExtNCSB < CExtShellListCtrl > m_wndList;
  33. // Overrides
  34. // ClassWizard generated virtual function overrides
  35. //{{AFX_VIRTUAL(CPageShellListCtrl)
  36. protected:
  37. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  38. //}}AFX_VIRTUAL
  39. // Implementation
  40. protected:
  41. bool m_bInitComplete:1;
  42. // Generated message map functions
  43. //{{AFX_MSG(CPageShellListCtrl)
  44. virtual BOOL OnInitDialog();
  45. afx_msg void OnSelendokComboListType();
  46. afx_msg void OnBottonGo();
  47. afx_msg void OnSelendokComboListSort();
  48. afx_msg void OnCheckEditing();
  49. afx_msg void OnCheckUpFolder();
  50. afx_msg void OnCheckViewFiles();
  51. afx_msg void OnCheckFolderBeforeOther();
  52. afx_msg void OnCheckRootFolder();
  53. afx_msg void OnCheckShowHidden();
  54. afx_msg void OnCheckWatchFileSystem();
  55. //}}AFX_MSG
  56. DECLARE_MESSAGE_MAP()
  57. };
  58. #endif // ( ! defined __EXT_MFC_NO_TREE_VIEW_CTRL )
  59. //{{AFX_INSERT_LOCATION}}
  60. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  61. #endif // !defined(__EXT_MFC_NO_SHELL_LIST_VIEW_CTRL)