可能重複: How to retrieve duration of MP3 in .NET? 我要做個一點點的MP3播放器在這裏,我已經差不多這裏應有盡有。我希望能夠顯示歌曲的持續時間,但我有點困惑,因爲要這樣做。我在網上搜索過,看過很多很長的例子,這讓我想知道是否有更簡單的方法來獲得歌曲的持續時間?
關於下面的代碼,它是由MFC編寫的,但是在測試的時候,我運行簡單的程序,我不會得到一個正常的情況,程序會向我返回一條失敗的消息,消息是「無法播放文件:[PATH]」。 ,但如果我固定的文件(不選擇窗體對話框),它是工作,我不能找出問題,我希望有人能幫助我解決.. 請原諒我那可憐的英語。非常感謝.. 關於代碼: // Check Bass Version
if (HIWORD(BASS_GetVe