hifi高保真无损音乐播放器(源码+软件+说明+软件编译教程)

下载地址:
链接:https://pan.baidu.com/s/1PjVGTgG8g_mAOiGvAunvvQ?pwd=r5c6 
提取码:r5c6 
--来自百度网盘超级会员V3的分享


压缩包内容说明:


音乐播放器
├─ 软件编译教程.docx
├─ 音乐播放器【源码】
│    ├─ .vs
│    │    └─ MusicPlayer
│    ├─ Debug
│    │    ├─ bass.dll
│    │    └─ tag.dll
│    ├─ LICENSE
│    ├─ MusicPlayer
│    │    ├─ AboutDlg.cpp
│    │    ├─ AboutDlg.h
│    │    ├─ AcceleratorRes.cpp
│    │    ├─ AcceleratorRes.h
│    │    ├─ AddToPlaylistDlg.cpp
│    │    ├─ AddToPlaylistDlg.h
│    │    ├─ AlbumCoverInfoDlg.cpp
│    │    ├─ AlbumCoverInfoDlg.h
│    │    ├─ AllMediaDlg.cpp
│    │    ├─ AllMediaDlg.h
│    │    ├─ AppearanceSettingDlg.cpp
│    │    ├─ AppearanceSettingDlg.h
│    │    ├─ AudioCommon.cpp
│    │    ├─ AudioCommon.h
│    │    ├─ AudioTag.cpp
│    │    ├─ AudioTag.h
│    │    ├─ AudioTagOld.cpp
│    │    ├─ AudioTagOld.h
│    │    ├─ BASSEncodeLibrary.cpp
│    │    ├─ BASSEncodeLibrary.h
│    │    ├─ BASSMidiLibrary.cpp
│    │    ├─ BASSMidiLibrary.h
│    │    ├─ BASSWmaLibrary.cpp
│    │    ├─ BASSWmaLibrary.h
│    │    ├─ BaseDialog.cpp
│    │    ├─ BaseDialog.h
│    │    ├─ BassCore.cpp
│    │    ├─ BassCore.h
│    │    ├─ BassMixLibrary.cpp
│    │    ├─ BassMixLibrary.h
│    │    ├─ BrowseEdit.cpp
│    │    ├─ BrowseEdit.h
│    │    ├─ CDevicesManager.cpp
│    │    ├─ CDevicesManager.h
│    │    ├─ CDonateDlg.cpp
│    │    ├─ CDonateDlg.h
│    │    ├─ CFloatPlaylistDlg.cpp
│    │    ├─ CFloatPlaylistDlg.h
│    │    ├─ CHotKey.cpp
│    │    ├─ CHotKey.h
│    │    ├─ CHotKeySettingDlg.cpp
│    │    ├─ CHotKeySettingDlg.h
│    │    ├─ CHotkeyManager.cpp
│    │    ├─ CHotkeyManager.h
│    │    ├─ CListBoxEnhanced.cpp
│    │    ├─ CListBoxEnhanced.h
│    │    ├─ CListenTimeStatisticsDlg.cpp
│    │    ├─ CListenTimeStatisticsDlg.h
│    │    ├─ CMMNotificationClient.cpp
│    │    ├─ CMMNotificationClient.h
│    │    ├─ CMainDialogBase.cpp
│    │    ├─ CMainDialogBase.h
│    │    ├─ CMediaLibDlg.cpp
│    │    ├─ CMediaLibDlg.h
│    │    ├─ CMiniModeUI.cpp
│    │    ├─ CMiniModeUI.h
│    │    ├─ CNotifyIcon.cpp
│    │    ├─ CNotifyIcon.h
│    │    ├─ COSUPlayerHelper.cpp
│    │    ├─ COSUPlayerHelper.h
│    │    ├─ CPlayerUIBase.cpp
│    │    ├─ CPlayerUIBase.h
│    │    ├─ CPlayerUIHelper.cpp
│    │    ├─ CPlayerUIHelper.h
│    │    ├─ CSelectPlaylist.cpp
│    │    ├─ CSelectPlaylist.h
│    │    ├─ CTabCtrlEx.cpp
│    │    ├─ CTabCtrlEx.h
│    │    ├─ CTest.cpp
│    │    ├─ CTest.h
│    │    ├─ CUIDrawer.cpp
│    │    ├─ CUIDrawer.h
│    │    ├─ CVariant.cpp
│    │    ├─ CVariant.h
│    │    ├─ CleanupRangeDlg.cpp
│    │    ├─ CleanupRangeDlg.h
│    │    ├─ ColorConvert.cpp
│    │    ├─ ColorConvert.h
│    │    ├─ ColorStatic.cpp
│    │    ├─ ColorStatic.h
│    │    ├─ ColorStaticEx.cpp
│    │    ├─ ColorStaticEx.h
│    │    ├─ Common.cpp
│    │    ├─ Common.h
│    │    ├─ CommonData.cpp
│    │    ├─ CommonData.h
│    │    ├─ CortanaLyric.cpp
│    │    ├─ CortanaLyric.h
│    │    ├─ CoverDownloadCommon.cpp
│    │    ├─ CoverDownloadCommon.h
│    │    ├─ CoverDownloadDlg.cpp
│    │    ├─ CoverDownloadDlg.h
│    │    ├─ CueFile.cpp
│    │    ├─ CueFile.h
│    │    ├─ DataSettingsDlg.cpp
│    │    ├─ DataSettingsDlg.h
│    │    ├─ Define.h
│    │    ├─ DesktopLyric.cpp
│    │    ├─ DesktopLyric.h
│    │    ├─ DllLib.cpp
│    │    ├─ DllLib.h
│    │    ├─ DrawCommon.cpp
│    │    ├─ DrawCommon.h
│    │    ├─ EditEx.cpp
│    │    ├─ EditEx.h
│    │    ├─ EditStringListDlg.cpp
│    │    ├─ EditStringListDlg.h
│    │    ├─ Encoder
│    │    ├─ EqualizerDlg.cpp
│    │    ├─ EqualizerDlg.h
│    │    ├─ FfmpegCore.cpp
│    │    ├─ FfmpegCore.h
│    │    ├─ FilePathHelper.cpp
│    │    ├─ FilePathHelper.h
│    │    ├─ FileRelateDlg.cpp
│    │    ├─ FileRelateDlg.h
│    │    ├─ FindDlg.cpp
│    │    ├─ FindDlg.h
│    │    ├─ FlacEncodeCfgDlg.cpp
│    │    ├─ FlacEncodeCfgDlg.h
│    │    ├─ FolderBrowserDlg.cpp
│    │    ├─ FolderBrowserDlg.h
│    │    ├─ FolderExploreDlg.cpp
│    │    ├─ FolderExploreDlg.h
│    │    ├─ FormatConvertDlg.cpp
│    │    ├─ FormatConvertDlg.h
│    │    ├─ GaussBlur.cpp
│    │    ├─ GaussBlur.h
│    │    ├─ GdiPlusTool.cpp
│    │    ├─ GdiPlusTool.h
│    │    ├─ GetTagOnlineDlg.cpp
│    │    ├─ GetTagOnlineDlg.h
│    │    ├─ Help.txt
│    │    ├─ Help_en_us.txt
│    │    ├─ IPlayerCore.h
│    │    ├─ IPlayerUI.h
│    │    ├─ IPropertyTabDlg.h
│    │    ├─ IniHelper.cpp
│    │    ├─ IniHelper.h
│    │    ├─ InputDlg.cpp
│    │    ├─ InputDlg.h
│    │    ├─ InternetCommon.cpp
│    │    ├─ InternetCommon.h
│    │    ├─ LastFM.cpp
│    │    ├─ LastFM.h
│    │    ├─ LastFMDataArchive.cpp
│    │    ├─ LastFMDataArchive.h
│    │    ├─ ListCtrlEx.cpp
│    │    ├─ ListCtrlEx.h
│    │    ├─ Lyric.cpp
│    │    ├─ Lyric.h
│    │    ├─ LyricBatchDownloadDlg.cpp
│    │    ├─ LyricBatchDownloadDlg.h
│    │    ├─ LyricDownloadCommon.cpp
│    │    ├─ LyricDownloadCommon.h
│    │    ├─ LyricDownloadDlg.cpp
│    │    ├─ LyricDownloadDlg.h
│    │    ├─ LyricEditDlg.cpp
│    │    ├─ LyricEditDlg.h
│    │    ├─ LyricRelateDlg.cpp
│    │    ├─ LyricRelateDlg.h
│    │    ├─ LyricSettingsDlg.cpp
│    │    ├─ LyricSettingsDlg.h
│    │    ├─ LyricsWindow.cpp
│    │    ├─ LyricsWindow.h
│    │    ├─ MP3EncodeCfgDlg.cpp
│    │    ├─ MP3EncodeCfgDlg.h
│    │    ├─ MciCore.cpp
│    │    ├─ MciCore.h
│    │    ├─ MediaClassifyDlg.cpp
│    │    ├─ MediaClassifyDlg.h
│    │    ├─ MediaLibHelper.cpp
│    │    ├─ MediaLibHelper.h
│    │    ├─ MediaLibSettingDlg.cpp
│    │    ├─ MediaLibSettingDlg.h
│    │    ├─ MediaLibStatisticsDlg.cpp
│    │    ├─ MediaLibStatisticsDlg.h
│    │    ├─ MediaLibTabDlg.cpp
│    │    ├─ MediaLibTabDlg.h
│    │    ├─ MediaTransControls.cpp
│    │    ├─ MediaTransControls.h
│    │    ├─ MenuEditCtrl.cpp
│    │    ├─ MenuEditCtrl.h
│    │    ├─ MessageDlg.cpp
│    │    ├─ MessageDlg.h
│    │    ├─ MiniModeDlg.cpp
│    │    ├─ MiniModeDlg.h
│    │    ├─ MiniModeUserUi.cpp
│    │    ├─ MiniModeUserUi.h
│    │    ├─ MusicPlayer.vcxproj
│    │    ├─ MusicPlayer.vcxproj.filters
│    │    ├─ MusicPlayer.vcxproj.user
│    │    ├─ MusicPlayer2.cpp
│    │    ├─ MusicPlayer2.h
│    │    ├─ MusicPlayer2.rc
│    │    ├─ MusicPlayerCmdHelper.cpp
│    │    ├─ MusicPlayerCmdHelper.h
│    │    ├─ MusicPlayerDlg.cpp
│    │    ├─ MusicPlayerDlg.h
│    │    ├─ MyComboBox.cpp
│    │    ├─ MyComboBox.h
│    │    ├─ OggEncodeCfgDlg.cpp
│    │    ├─ OggEncodeCfgDlg.h
│    │    ├─ OptionsDlg.cpp
│    │    ├─ OptionsDlg.h
│    │    ├─ PlayListCtrl.cpp
│    │    ├─ PlayListCtrl.h
│    │    ├─ PlaySettingsDlg.cpp
│    │    ├─ PlaySettingsDlg.h
│    │    ├─ PlayTrackDlg.cpp
│    │    ├─ PlayTrackDlg.h
│    │    ├─ Player.cpp
│    │    ├─ Player.h
│    │    ├─ PlayerProgressBar.cpp
│    │    ├─ PlayerProgressBar.h
│    │    ├─ PlayerToolBar.cpp
│    │    ├─ PlayerToolBar.h
│    │    ├─ Playlist.cpp
│    │    ├─ Playlist.h
│    │    ├─ PlaylistMgr.cpp
│    │    ├─ PlaylistMgr.h
│    │    ├─ Plugins
│    │    ├─ PropertyAdvancedDlg.cpp
│    │    ├─ PropertyAdvancedDlg.h
│    │    ├─ PropertyAlbumCoverDlg.cpp
│    │    ├─ PropertyAlbumCoverDlg.h
│    │    ├─ PropertyDlg.cpp
│    │    ├─ PropertyDlg.h
│    │    ├─ PropertyDlgHelper.cpp
│    │    ├─ PropertyDlgHelper.h
│    │    ├─ PropertyTabDlg.cpp
│    │    ├─ PropertyTabDlg.h
│    │    ├─ ReadMe.txt
│    │    ├─ RecentFolderAndPlaylist.cpp
│    │    ├─ RecentFolderAndPlaylist.h
│    │    ├─ RecorderDlg.cpp
│    │    ├─ RecorderDlg.h
│    │    ├─ RegFileRelate.cpp
│    │    ├─ RegFileRelate.h
│    │    ├─ Release
│    │    ├─ ReverbDlg.cpp
│    │    ├─ ReverbDlg.h
│    │    ├─ ScintillaEditView.cpp
│    │    ├─ ScintillaEditView.h
│    │    ├─ SearchEditCtrl.cpp
│    │    ├─ SearchEditCtrl.h
│    │    ├─ SelectItemDlg.cpp
│    │    ├─ SelectItemDlg.h
│    │    ├─ SetPathDlg.cpp
│    │    ├─ SetPathDlg.h
│    │    ├─ SimpleXML.cpp
│    │    ├─ SimpleXML.h
│    │    ├─ SliderCtrlEx.cpp
│    │    ├─ SliderCtrlEx.h
│    │    ├─ SongDataManager.cpp
│    │    ├─ SongDataManager.h
│    │    ├─ SongInfo.h
│    │    ├─ SongInfoHelper.cpp
│    │    ├─ SongInfoHelper.h
│    │    ├─ SoundEffectDlg.cpp
│    │    ├─ SoundEffectDlg.h
│    │    ├─ SpectralDataHelper.cpp
│    │    ├─ SpectralDataHelper.h
│    │    ├─ SpinEdit.cpp
│    │    ├─ SpinEdit.h
│    │    ├─ StaticEx.cpp
│    │    ├─ StaticEx.h
│    │    ├─ SupportedFormatDlg.cpp
│    │    ├─ SupportedFormatDlg.h
│    │    ├─ TabDlg.cpp
│    │    ├─ TabDlg.h
│    │    ├─ TagEditDlg.cpp
│    │    ├─ TagEditDlg.h
│    │    ├─ TagFromFileNameDlg.cpp
│    │    ├─ TagFromFileNameDlg.h
│    │    ├─ TagLibHelper.cpp
│    │    ├─ TagLibHelper.h
│    │    ├─ TestDlg.cpp
│    │    ├─ TestDlg.h
│    │    ├─ Time.h
│    │    ├─ TinyXml2Helper.cpp
│    │    ├─ TinyXml2Helper.h
│    │    ├─ TreeCtrlEx.cpp
│    │    ├─ TreeCtrlEx.h
│    │    ├─ UIElement.cpp
│    │    ├─ UIElement.h
│    │    ├─ UIWindow.cpp
│    │    ├─ UIWindow.h
│    │    ├─ UpdateHelper.cpp
│    │    ├─ UpdateHelper.h
│    │    ├─ UserUi.cpp
│    │    ├─ UserUi.h
│    │    ├─ WIC.cpp
│    │    ├─ WIC.h
│    │    ├─ WinVersionHelper.cpp
│    │    ├─ WinVersionHelper.h
│    │    ├─ WmaEncodeCfgDlg.cpp
│    │    ├─ WmaEncodeCfgDlg.h
│    │    ├─ bass.h
│    │    ├─ bass.lib
│    │    ├─ bass_x64.lib
│    │    ├─ compile_time.txt
│    │    ├─ crashtool.cpp
│    │    ├─ crashtool.h
│    │    ├─ default_background.jpg
│    │    ├─ md5.cpp
│    │    ├─ md5.h
│    │    ├─ print_compile_time.bat
│    │    ├─ res
│    │    ├─ resource.h
│    │    ├─ skins
│    │    ├─ stdafx.cpp
│    │    ├─ stdafx.h
│    │    ├─ tag.lib
│    │    ├─ tag_x64.lib
│    │    ├─ taglib
│    │    ├─ targetver.h
│    │    ├─ tinyxml2
│    │    └─ x64
│    ├─ MusicPlayer.sdf
│    ├─ MusicPlayer.sln
│    ├─ Release
│    │    ├─ SciLexer.bsc
│    │    ├─ SciLexer.dll
│    │    ├─ SciLexer.exp
│    │    ├─ SciLexer.iobj
│    │    ├─ SciLexer.ipdb
│    │    ├─ SciLexer.lib
│    │    ├─ SciLexer.pdb
│    │    └─ tag.dll
│    ├─ Screenshots
│    │    ├─ Cortana_lyric.png
│    │    ├─ Main_window.png
│    │    ├─ Main_window2.png
│    │    ├─ Mini_mode.png
│    │    ├─ desktop_lyric.jpg
│    │    ├─ en_us
│    │    ├─ images
│    │    ├─ main_window_ui1.png
│    │    ├─ main_window_ui2.png
│    │    ├─ main_window_ui3.png
│    │    ├─ main_window_ui4.png
│    │    ├─ main_window_ui5.png
│    │    ├─ main_window_with_playlist.png
│    │    ├─ options.png
│    │    └─ options2.png
│    ├─ UnitTest
│    │    ├─ UnitTest.vcxproj
│    │    ├─ UnitTest.vcxproj.filters
│    │    ├─ stdafx.cpp
│    │    ├─ stdafx.h
│    │    ├─ targetver.h
│    │    └─ unittest1.cpp
│    ├─ ipch
│    │    └─ MUSICPLAYER-8fa66346
│    ├─ scintilla
│    │    ├─ CONTRIBUTING
│    │    ├─ License.txt
│    │    ├─ README
│    │    ├─ include
│    │    ├─ lexers
│    │    ├─ lexlib
│    │    ├─ src
│    │    ├─ version.txt
│    │    └─ win32
│    ├─ x64
│    │    ├─ Debug
│    │    └─ Release
│    └─ 说明.txt
└─ 音乐播放器【软件】
       ├─ MusicPlayer_x64
       │    ├─ Encoder
       │    ├─ Logo
       │    ├─ MusicPlayer.exe
       │    ├─ MusicPlayer2.VisualElementsManifest.xml
       │    ├─ Plugins
       │    ├─ SciLexer.dll
       │    ├─ bass.dll
       │    ├─ config.ini
       │    ├─ default_background.jpg
       │    ├─ error.log
       │    ├─ global_cfg.ini
       │    ├─ lastfm.dat
       │    ├─ playlist
       │    ├─ recent_path.dat
       │    ├─ skins
       │    ├─ song_data.dat
       │    ├─ tag.dll
       │    └─ user_ui.dat
       ├─ MusicPlayer_x86
       │    ├─ Encoder
       │    ├─ Logo
       │    ├─ MusicPlayer.exe
       │    ├─ MusicPlayer2.VisualElementsManifest.xml
       │    ├─ Plugins
       │    ├─ SciLexer.dll
       │    ├─ bass.dll
       │    ├─ config.ini
       │    ├─ default_background.jpg
       │    ├─ global_cfg.ini
       │    ├─ lastfm.dat
       │    ├─ playlist
       │    ├─ recent_path.dat
       │    ├─ skins
       │    ├─ song_data.dat
       │    ├─ tag.dll
       │    ├─ tak_deco_lib.dll
       │    └─ user_ui.dat
       └─ 说明.txt