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