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

正文內(nèi)容

基于vc的多媒體播放器的設(shè)計(jì)與開(kāi)發(fā)-文庫(kù)吧資料

2025-06-30 16:13本頁(yè)面
  

【正文】 wav| AVI File(*.avi)|*.avi| Movie File(*.mov)|*.mov| Rmvb File(*.rmvb)|*.rmvb| Media File(*.mmm)|*.mmm| Mid File(*.mid。*.mid。*.rmvb。*.avi。*.dat。void CMediaPlayerDlg::OnOpen() {char szFileFilter[]=所有支持類型 |*.mp3。 主要實(shí)現(xiàn)原理及程序1)文件處理過(guò)程演示文件處理過(guò)程如圖51所示。其優(yōu)點(diǎn)在于開(kāi)放的跨平臺(tái)支持,可以運(yùn)行在Macintosh,Windows 和UNIX操作系統(tǒng)上,支持Visual Basic、Visual C++、Borland Delphi、Borland C++、java and Javaenabledtools等各種工具,支持HTML,TCP/IP,Java,COM和其他工業(yè)標(biāo)準(zhǔn)。ActiveX是一種技術(shù)集合。多流媒體播放器可以接收多流媒體服務(wù)器的碼流并對(duì)其進(jìn)行解碼和控制,同時(shí)對(duì)相關(guān)流進(jìn)行同步,改進(jìn)了播放器的內(nèi)部結(jié)構(gòu)和播放器的用戶界面。而對(duì)于相關(guān)聯(lián)的媒體流,目前市場(chǎng)上的視頻播放器就不能實(shí)現(xiàn)多個(gè)視頻文件流的控制和同步。① 菜單按鈕: void CMediaPlayerDlg::OnMenu()② 音量控制:void CMediaPlayerDlg::OnLower()//音量減小void CMediaPlayerDlg::OnUpper() //音量增大③ 模式控制:void CMediaPlayerDlg::OnFullscreen()//全屏void CMediaPlayerDlg::OnRepeat()//單曲或重復(fù)④ 列表控制:void CMediaPlayerDlg::OnOpenlist()5. 編碼實(shí)現(xiàn) ActiveX控件在播放器中應(yīng)用目前視頻播放器很多,可以播放各種各樣的文件和流,但大多只支持一個(gè)文件或一個(gè)流播放,若要播放多個(gè)文件就需手工打開(kāi)多個(gè)播放器。void CMediaPlayerDlg::OnDblclkListP()⑤ 列表的隱藏彈出:同上述列表函數(shù)的播放列表的打開(kāi)與關(guān)閉函數(shù)OnOpenlist()。(1000)。② 保存列表:CButton,IDC_SAVELIST, 此函數(shù)同上述保存文件列表OnSavelist()。程序詳見(jiàn)void CMediaPlayerDlg::OnAdd()//添加列表void CMediaPlayerDlg::OnSavelist()//保存列表void CMediaPlayerDlg::OnOpenlist()//播放列表的打開(kāi)與關(guān)閉4)播放控制函數(shù)設(shè)置① 播放:void CMediaPlayerDlg::OnPlay()② 暫停:void CMediaPlayerDlg::OnPause()③ 停止:void CMediaPlayerDlg::OnStop()④ 音量增大:void CMediaPlayerDlg::OnUpper()⑤ 音量減?。簐oid CMediaPlayerDlg::OnLower() ⑥ 循環(huán):void CMediaPlayerDlg::OnRepeat()⑦ 循環(huán)控制:BOOL isRepeat。2)打開(kāi)文件函數(shù)設(shè)置由按鈕的BN_CLICKED消息函數(shù)控制。 //循環(huán)控制標(biāo)識(shí)控制循環(huán)模式的標(biāo)識(shí),通過(guò)此標(biāo)識(shí)識(shí)別系統(tǒng)狀態(tài):?jiǎn)吻蛑貜?fù)。在主對(duì)話框的類定義中聲明:public:void MoveMovieWindow()。CActiveMovie3類:ActiveX控件類聲明。除去上述菜單控制之外,菜單中還包括音量控制、模式控制和列表控制。IDC_RADIO2, //手動(dòng)保存。設(shè)置如下。播放控制也可在菜單中進(jìn)行控制。打開(kāi)文件有兩種方法,一是通過(guò)主面板上打開(kāi)按鈕,二是通過(guò)菜單中文件的子菜單――打開(kāi)文件。在基本界面確定后,添加各類控件。圖32 總體設(shè)計(jì)層次圖4. 詳細(xì)設(shè)計(jì)最初運(yùn)用MFC,建立對(duì)話框?yàn)榛究蚣?。?)系統(tǒng)要求:Windows7 旗艦版 32位操作系統(tǒng)。播放器各個(gè)模塊劃分清晰,用戶操作方便。程序運(yùn)行穩(wěn)定,占用內(nèi)存小,不會(huì)出現(xiàn)崩潰的情況。音頻文件和視頻文件能流暢的播放。(4) 音量大小控制:用戶可以通過(guò)音量增大按鈕和音量減小按鈕來(lái)控制音量大小。(2) 播放音頻文件:用戶可以播放常規(guī)(mp3格式)的音頻文件。可以在 Microsoft Visual Basic for Applications 中為控件編寫宏,或在 Microsoft 腳本編輯器中編寫腳本。 MFC編制軟件時(shí)的大量?jī)?nèi)節(jié),如應(yīng)用程序?qū)崿F(xiàn)消息的處理,設(shè)備環(huán)境繪圖,這種結(jié)合是以方便為目的的,必定要付出一定代價(jià)(這是微軟的一向作風(fēng)),因此就造成了MFC對(duì)類封裝中的一定程度的冗余和迂回,但這是可以接受的。其中包含的類包含大量Windows句柄封裝類和很多Windows的內(nèi)建控件和組件的封裝類。綜合以上,我決定以VC為平臺(tái)、C++為背景開(kāi)發(fā)一款適合大眾的小型多媒體播放器。此篇論文主要闡述的是系統(tǒng)設(shè)計(jì)時(shí)所做的一些工作,包括對(duì)系統(tǒng)的需求分析,系統(tǒng)的總體設(shè)計(jì)以及系統(tǒng)的詳細(xì)設(shè)計(jì),詳細(xì)說(shuō)明了系統(tǒng)的一些常用的功能及特性,以便用戶使用。同時(shí)支持文件的打開(kāi)、保存、刪除等功能。最后,也是最關(guān)鍵的就是編寫實(shí)現(xiàn)播放媒體的代碼將播放器的基本功能實(shí)現(xiàn)。其次,是通過(guò)分析媒體播放的具體過(guò)程,在打開(kāi)媒體設(shè)備的過(guò)程中應(yīng)用程序需要做哪些事情,在應(yīng)用程序中加入對(duì)這些過(guò)程支持的代碼。存檔編號(hào) 基于VC的多媒體播放器的設(shè)計(jì)與開(kāi)發(fā)教學(xué)學(xué)院 數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院 屆 別 2013屆 專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 學(xué) 號(hào) 姓 名 指導(dǎo)教師 完成日期 28 / 30目錄摘要 1關(guān)鍵詞: 1Abstract 2Key words: 21. 引言 3 MFC簡(jiǎn)介 3 ActiveX Control介紹 42. 需求分析 4 功能需求分析 4 性能需求分析 5
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1