九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類(lèi) > DOC文檔下載  

013音樂(lè)播放器

  • 資源ID:69295126       資源大?。?span id="24d9guoke414" class="font-tahoma">136.50KB        全文頁(yè)數(shù):5頁(yè)
  • 資源格式: DOC        下載積分:10積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開(kāi)放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫(xiě)的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類(lèi)文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

013音樂(lè)播放器

一、基礎(chǔ)知識(shí)1strrchr(str,ch); strchr char2OPENFILENAME結(jié)構(gòu)體3所有的MCI命令字符串都是通過(guò)多媒體API函數(shù)mciSendString傳遞給MCI的,該函數(shù)的聲明為:MCIERROR mciSendString( LPCTSTR lpszCommand, /MCI命令字符串 LPTSTRlpszReturnString,/存放反饋信息的緩沖區(qū) UINTcchReturn, /緩沖區(qū)的長(zhǎng)度 HANDLEhwndCallback /回調(diào)窗口的句柄,一般為NULL); /若成功則返回0,否則返回錯(cuò)誤碼。mciSendString播放音樂(lè)(包含在mmsystem.h中,還需要把winmm.lib這個(gè)庫(kù)文件包含進(jìn)來(lái),包含這個(gè)庫(kù)文件在工程/設(shè)置中的連接標(biāo)簽中進(jìn)行),配合GetOpenFileName實(shí)現(xiàn)播放器由于Mcisendstring播放音樂(lè)只支持短文件名,所以文件放到很深的目錄中是不行的,可以使用GetShortPathName來(lái)彌補(bǔ)這個(gè)缺陷。例:TCHAR shortNameMAX_PATH;GetShortPathName(“d:中文文件夾名abcbb cc音樂(lè).mp3”,shortName,sizeof(shortName); TCHAR strMAX_PATH+10;wsprintf(str,”play %s”,shortName);把str替換下面“play 音樂(lè)全路徑名”即可。mciSendString(“play 音樂(lè)全路徑名”,"",0,NULL);mciSendString更多用法(暫停、繼續(xù)、錄音、播放進(jìn)度控制)參考wsprintf(cmd,"play %s",shortpath);mciSendString(cmd,"",0,NULL);/這個(gè)是實(shí)現(xiàn)播放音樂(lè)功能的,先將play 和shortpath組合到cmd中,然后再用mciSendString實(shí)現(xiàn)播放。wsprintf(listlen,"status %s length",shortpath);mciSendString(listlen,szLength,sizeof(szLength)/sizeof(TCHAR),NULL);/szLength里面得到的就是音樂(lè)的長(zhǎng)度。但位是毫秒。int longtime=atoi(szLength);/將得到的毫秒轉(zhuǎn)化成整數(shù)TCHAR time100;wsprintf(time,"%i:%i",int(longtime/1000/60),int(longtime/1000%60);/將毫秒轉(zhuǎn)化成分:秒形式,此時(shí)time里面存放的就是以分:秒形式顯示的數(shù)據(jù)wsprintf(szVolume,"setaudio %s volume to %d",shortpath,volume);mciSendString(szVolume,IVolume,0,NULL);/這個(gè)是求音樂(lè)聲音的。wsprintf(stopplay,"close %s",shortpath);mciSendString(stopplay,"",0,NULL);/這個(gè)就是實(shí)現(xiàn)結(jié)束音樂(lè)的。wsprintf(stop,"pause %s",shortpath);mciSendString(stop,"",0,NULL);/這個(gè)是暫停音樂(lè)播放的。wsprintf(novoice,"setaudio %s off",shortpath);mciSendString(novoice,"",0,NULL);/這個(gè)是實(shí)現(xiàn)靜音功能的。二、操作1打開(kāi)項(xiàng)目,刪除無(wú)關(guān)的內(nèi)容。2插入一個(gè)列表框,三個(gè)命令按鈕。列表框的ID改為IDC_LIST,命令按鈕的ID分別成:IDC_PLAY,IDC_PAUSE,IDC_STOP.命令按鈕標(biāo)題分別改成PLAY,PAUSE,STOP。且PAUSE與STOP改成已禁用。3窗口界面效果如圖4.現(xiàn)在要針對(duì)文件菜單的打開(kāi)文件,列表框,三個(gè)命令按鈕編程,為了能夠播放音樂(lè),要包含媒體相關(guān)的頭文件mmsystem.h和庫(kù)文件winmm.lib,除此之外還要定義程序當(dāng)中需要用到的各個(gè)變量。程序整個(gè)代碼如下:

注意事項(xiàng)

本文(013音樂(lè)播放器)為本站會(huì)員(無(wú)***)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!