freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

vc課程設(shè)計(jì)--基于mfc的多媒體播放器系統(tǒng)實(shí)現(xiàn)(已修改)

2025-01-24 04:45 本頁面
 

【正文】 1 一、 課程設(shè)計(jì)要求: 設(shè)計(jì)題目三 :基于 MFC 的多媒體播放器系統(tǒng)實(shí)現(xiàn) 。 ,實(shí)現(xiàn)前進(jìn),回退,暫停,循環(huán)播放 ,音量大小調(diào)節(jié)等基本功能。 (至少三種以上)的音頻視頻格式文件。 (不在要求范圍之內(nèi) ) ,功能完善 二、 系統(tǒng)的簡單操作及功能說明 :打開程序后點(diǎn)擊瀏覽按鈕后會(huì)彈出一個(gè)窗口,用于添加歌曲,使用者自己找到歌曲的路徑并打開。 每次只能添加一首歌曲,并把歌曲的路徑及其名字等放入播放列表中,并把歌曲的名字放入最近添加的編輯框中。添加成功后,播放、暫停、停止鍵均由不可選變?yōu)榭蛇x狀態(tài)。 :點(diǎn)擊播放按鈕后,自動(dòng)執(zhí)行 load 函數(shù),并把當(dāng)前窗口句柄傳給 load 函數(shù)。Load 函數(shù)的主要作用是把音樂文件關(guān)聯(lián)到設(shè)備。關(guān)聯(lián)前會(huì)清空上一次播放的設(shè)備,并將音樂路徑傳遞給設(shè)備。 然后執(zhí)行 play 播放函數(shù)。當(dāng)播放文件錯(cuò)誤時(shí)會(huì)提示錯(cuò)誤。 : 點(diǎn)擊暫停按鈕,執(zhí)行 onpause 函數(shù),設(shè)備會(huì)先獲取按鈕狀態(tài),若顯示“暫?!睍r(shí),執(zhí)行 pause 函數(shù),返回暫停消息。并改變按鈕狀態(tài)到“恢復(fù)”。 如果獲取到按鈕狀態(tài)為“恢復(fù)”時(shí),則執(zhí)行 resume 函數(shù),并把按鈕狀態(tài)改為“暫停”。 : 點(diǎn)擊停止按鈕,執(zhí)行 onstop 函數(shù),首先執(zhí)行 stop 函數(shù),把所有信息都清除,即終止音樂播放。然后將暫停鍵上的狀態(tài)重置為“暫?!?,并將播放和暫停鍵均置為不可選狀態(tài)。 :點(diǎn)擊后執(zhí)行 onupper 函數(shù),首先獲取當(dāng)前列表框中選中項(xiàng)的下標(biāo),若下標(biāo)為 0,即選中列表框中第一項(xiàng),則獲得列表框中總項(xiàng)數(shù),然后將最后一項(xiàng)的名稱(路徑名)傳給設(shè)備,然后執(zhí)行播放按鈕的函數(shù), 并將 列表框選中項(xiàng)選為當(dāng)前播放的音樂文件(選中項(xiàng)下標(biāo)判斷)。 :點(diǎn)擊后執(zhí)行 onnext 函數(shù)。 獲取當(dāng)前選中項(xiàng)的下一項(xiàng)的下標(biāo),當(dāng)為最后一項(xiàng)時(shí),則返回第一項(xiàng),并把該項(xiàng)的路徑傳遞給設(shè)備,然后只想播放函數(shù),然后將選中項(xiàng)更新為當(dāng)前播放項(xiàng)。 : 滑塊用于音量控制,滑塊被等分為 1000,而實(shí)際使用時(shí)則作為整數(shù) 100使用,打開時(shí)滑塊默認(rèn)位置是在 50,即音量為 50,通過滑塊的滑動(dòng)控制音量的大小,并將結(jié)果顯示在滑塊前的編輯框內(nèi)。 : 每次添加歌曲時(shí)都會(huì)添加到播放列表中,列表中有一個(gè)參數(shù)和函數(shù),實(shí)現(xiàn)在列 表框中雙擊歌曲名字能夠播放功能。 本軟件只能用于音頻文件的播放,且只支持 MP3 WAV WMA 三種格式,通過手動(dòng)添加歌曲,且每次只能添加一首歌曲,添加后不能直接播放,需要點(diǎn)擊播放按鈕或者雙擊播放列表中的歌曲名字。當(dāng)播放列表中有大于一首歌時(shí),點(diǎn)擊上一曲 /下一曲能夠快捷切換播放歌曲,點(diǎn)擊后會(huì)直接播放 ,直接在播放列表中雙擊某首歌曲的名字也會(huì)直接播放 。 點(diǎn)擊停止后,播放、暫停鍵均變?yōu)椴豢蛇x狀態(tài),并且把暫停鍵重置為暫停。軟件通過滑動(dòng)塊控制聲音,默2 認(rèn)初始為 50(滿音量為 100),當(dāng)滑動(dòng)滑塊時(shí)會(huì)在前面的編輯 框中顯示音量數(shù)值。 三、 分模塊介紹 本程序主要分為添加歌曲、播放控制、列表控制三個(gè)模塊。 Onfilechoice 函數(shù),打開一個(gè)窗口,手動(dòng)添加一首歌曲, 將歌曲的路徑關(guān)聯(lián)到設(shè)備,為播放功能提供對象。 、暫停、恢復(fù)、停止、上 /下一曲、音量控制子功能。播放及調(diào)用Onplay 函數(shù), 每次播放都是從 0 開始,返回消息 MCI_PLAY。每次點(diǎn)擊播放都會(huì)從頭播放,當(dāng)正在播放某首歌曲時(shí)點(diǎn)擊播放也會(huì)從頭播放,這也是一個(gè)問題。暫停及調(diào)用 Onpause 函數(shù),返回消息 MCI_PAUSE,并把暫停鍵標(biāo)題 改為恢復(fù),以便執(zhí)行恢復(fù)功能。恢復(fù)即暫停后的繼續(xù)播放,執(zhí)行 resume 函數(shù),點(diǎn)擊后會(huì)將恢復(fù)重置為
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1