xref: /MusicPlayer2/MusicPlayer2/PlaylistPropertiesDlg.h (revision 965ce478a79b0d21e8a6e2ade0490efa175855dd)
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