xref: /MusicPlayer2/MusicPlayer2/AddToPlaylistDlg.h (revision d3cd05cd8ea5eb887026e89e194e6e54c3fb50d8)
1*d3cd05cdSZhong Yang #pragma once
2*d3cd05cdSZhong Yang #include "CListBoxEnhanced.h"
3*d3cd05cdSZhong Yang 
4*d3cd05cdSZhong Yang 
5*d3cd05cdSZhong Yang // CAddToPlaylistDlg 对话框
6*d3cd05cdSZhong Yang 
7*d3cd05cdSZhong Yang class CAddToPlaylistDlg : public CDialog
8*d3cd05cdSZhong Yang {
9*d3cd05cdSZhong Yang 	DECLARE_DYNAMIC(CAddToPlaylistDlg)
10*d3cd05cdSZhong Yang 
11*d3cd05cdSZhong Yang public:
12*d3cd05cdSZhong Yang 	CAddToPlaylistDlg(CWnd* pParent = nullptr);   // 标准构造函数
13*d3cd05cdSZhong Yang 	virtual ~CAddToPlaylistDlg();
14*d3cd05cdSZhong Yang 
15*d3cd05cdSZhong Yang // 对话框数据
16*d3cd05cdSZhong Yang #ifdef AFX_DESIGN_TIME
17*d3cd05cdSZhong Yang 	enum { IDD = IDD_ADD_TO_PLAYLIST_DIALOG };
18*d3cd05cdSZhong Yang #endif
19*d3cd05cdSZhong Yang 
20*d3cd05cdSZhong Yang     CString GetPlaylistSelected() const { return m_playlist_selected; }
21*d3cd05cdSZhong Yang 
22*d3cd05cdSZhong Yang protected:
23*d3cd05cdSZhong Yang     CListBoxEnhanced m_playlist_list_ctrl;
24*d3cd05cdSZhong Yang     CString m_playlist_selected;
25*d3cd05cdSZhong Yang     CSize m_min_size;		//窗口的最小大小
26*d3cd05cdSZhong Yang 
27*d3cd05cdSZhong Yang protected:
28*d3cd05cdSZhong Yang 	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 支持
29*d3cd05cdSZhong Yang 
30*d3cd05cdSZhong Yang 	DECLARE_MESSAGE_MAP()
31*d3cd05cdSZhong Yang public:
32*d3cd05cdSZhong Yang     virtual BOOL OnInitDialog();
33*d3cd05cdSZhong Yang     virtual void OnOK();
34*d3cd05cdSZhong Yang     afx_msg void OnGetMinMaxInfo(MINMAXINFO* lpMMI);
35*d3cd05cdSZhong Yang };
36