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