xref: /MusicPlayer2/MusicPlayer2/FileRelateDlg.h (revision 86e2c9c227ea58a4f87dda2d9ffa8cbe422b3071)
1 #pragma once
2 #include "BaseDialog.h"
3 #include "ListCtrlEx.h"
4 
5 
6 // CFileRelateDlg 对话框
7 
8 class CFileRelateDlg : public CBaseDialog
9 {
10 	DECLARE_DYNAMIC(CFileRelateDlg)
11 
12 public:
13 	CFileRelateDlg(CWnd* pParent = nullptr);   // 标准构造函数
14 	virtual ~CFileRelateDlg();
15 
16 // 对话框数据
17 #ifdef AFX_DESIGN_TIME
18 	enum { IDD = IDD_FILE_RELATE_DIALOG };
19 #endif
20 
21 protected:
22     virtual CString GetDialogName() const override;
23     virtual bool InitializeControls() override;
24 
25 	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 支持
26     void RefreshList();
27 
28 	DECLARE_MESSAGE_MAP()
29 public:
30     CListCtrlEx m_list_ctrl;
31     virtual BOOL OnInitDialog();
32     virtual void OnOK();
33     afx_msg void OnBnClickedSelectAllCheck();
34     afx_msg void OnBnClickedDefaultButton();
35 };
36