1 #pragma once 2 #include "SimplePropertiesDlg.h" 3 #include "ListItem.h" 4 5 // CPlaylistPropertiesDlg 对话框 6 7 class CPlaylistPropertiesDlg : public CSimplePropertiesDlg 8 { 9 DECLARE_DYNAMIC(CPlaylistPropertiesDlg) 10 11 public: 12 CPlaylistPropertiesDlg(const ListItem& playlist_info, CWnd* pParent = nullptr); // 标准构造函数 13 virtual ~CPlaylistPropertiesDlg(); 14 15 private: 16 ListItem m_playlist_info; 17 18 protected: 19 virtual CString GetDialogName() const override; 20 21 DECLARE_MESSAGE_MAP() 22 23 public: 24 virtual BOOL OnInitDialog(); 25 26 protected: 27 virtual void InitData() override; 28 }; 29