163fd0c17SZhong Yang #pragma once 263fd0c17SZhong Yang #include "SimplePropertiesDlg.h" 3*965ce478Slrisora #include "ListItem.h" 463fd0c17SZhong Yang 563fd0c17SZhong Yang // CFolderPropertiesDlg 对话框 663fd0c17SZhong Yang 763fd0c17SZhong Yang class CFolderPropertiesDlg : public CSimplePropertiesDlg 863fd0c17SZhong Yang { 963fd0c17SZhong Yang DECLARE_DYNAMIC(CFolderPropertiesDlg) 1063fd0c17SZhong Yang 1163fd0c17SZhong Yang public: 12*965ce478Slrisora CFolderPropertiesDlg(const ListItem& folder_info, CWnd* pParent = nullptr); // 标准构造函数 1363fd0c17SZhong Yang virtual ~CFolderPropertiesDlg(); 1463fd0c17SZhong Yang 1563fd0c17SZhong Yang private: 16*965ce478Slrisora ListItem m_folder_info; 1763fd0c17SZhong Yang 1863fd0c17SZhong Yang protected: 1963fd0c17SZhong Yang virtual CString GetDialogName() const override; 2063fd0c17SZhong Yang 2163fd0c17SZhong Yang DECLARE_MESSAGE_MAP() 2263fd0c17SZhong Yang 2363fd0c17SZhong Yang public: 2463fd0c17SZhong Yang virtual BOOL OnInitDialog(); 2563fd0c17SZhong Yang 2663fd0c17SZhong Yang protected: 2763fd0c17SZhong Yang virtual void InitData() override; 2863fd0c17SZhong Yang }; 29