mfc菜鳥教程 mfc音樂播放器,怎樣自己寫打開文件并添加進播放列表?
mfc音樂播放器,怎樣自己寫打開文件并添加進播放列表?m_MusicData.clear()//vector<CString>m_MusicData//存儲歌曲列表數(shù)據(jù),以便下次讀取//TOD
mfc音樂播放器,怎樣自己寫打開文件并添加進播放列表?
m_MusicData.clear()//vector<CString>m_MusicData//存儲歌曲列表數(shù)據(jù),以便下次讀取//TODO:在此添加控件通知處理程序代碼CFileDialogm_Dlg(TRUE,NULL,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT|OFN_ALLOWMULTISELECT,NULL,NULL)if(m_Dlg.DoModal()==IDOK){POSITIONpospos=m_Dlg.GetStartPosition()while(pos){CStringm_Path=m_Dlg.GetNextPathName(pos)//判斷是否為MP3文件if(m_Path.Find(_T(".mp3"))<0){continue}else{//這里去添加到列表m_listbox.InsertString(m_listbox.GetCount(),m_Path)m_listbox.SetCurSel(m_listbox.GetCount()-1)}}}//這里去更新歌曲列表數(shù)據(jù)for(inti=0i<m_listbox.GetCount()i ){CStringstrm_listbox.GetText(i,str)m_MusicData.push_back(str)}