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

正文內(nèi)容

基于vc的媒體播放器設(shè)計(jì)與功能實(shí)現(xiàn)畢業(yè)論文-wenkub

2023-03-09 10:55:12 本頁面
 

【正文】 介紹,首先介紹主對話框中函數(shù)的實(shí)現(xiàn)以及說明: (1)Onopen()。 圖 WM_TIMER消息響應(yīng)函數(shù) 11 圖 多媒體播放器界面 最終得到各個(gè)空間分布后的界面如圖 所示。 界面設(shè)計(jì) 首先是打開按鈕,用來打開此媒體文件。 圖 關(guān)聯(lián)變量 關(guān)聯(lián)變量之后,才算是真正的添加完了該控件,可以發(fā)現(xiàn)在關(guān)聯(lián)變量之后,控件工具欄多了 Windows Media Player 控件的選項(xiàng),并且在 Source Files 中增加了 17 個(gè)類,相應(yīng)的 頭文件也增加了 17個(gè),如圖 所示。選擇 Windows Media Player 控件。 播放列表的大 小和方向,本設(shè)計(jì)使用 SetWindowPos 函數(shù)來改變一個(gè)窗口彈出,和一些對保存列表,刪除列表的實(shí)現(xiàn)相關(guān)的功能,刪除當(dāng)前的功能。 5 2 軟件開發(fā)與設(shè)計(jì) 設(shè) 計(jì)思路 根據(jù)每個(gè)按鈕的控制功能和 Windows 媒體播放器控件的特點(diǎn),首先要 cwmpcontrol 在頭文件中。默認(rèn)情況下, 讀取器 會(huì)自動(dòng)選擇合適的解碼解壓縮的 ASF 數(shù)據(jù)流。比特流復(fù)用器的創(chuàng)建和發(fā)送到接收器,用于 4 治療的最終目的的 I / O 接收機(jī),無論是在磁盤或互聯(lián)網(wǎng)或其他網(wǎng)絡(luò)播放的文件。配置文件定義的編碼格式的文件,包括每個(gè)流程的詳細(xì)信息和如何處理信息流。它引入的生成器,讀取器,器等對象屏蔽了 ASF 數(shù)據(jù)格式、傳輸控制等較為底層的流媒體技術(shù)實(shí)現(xiàn)細(xì)節(jié),留下比較上層的編程接口給開發(fā)者使用。同時(shí)也使隱藏的播放列表,可以選擇播放,隨機(jī)順序、單周期隨機(jī)播放,在三個(gè)方面:將單周期隨機(jī)有打開的文件,播放,暫停,在播放模式下關(guān)閉,是個(gè)人的選擇項(xiàng)。同時(shí),要實(shí)現(xiàn)更先進(jìn)和復(fù)雜的功能,還可利用資源的 ActiveX 控件,在現(xiàn)有資源的控制,可以節(jié)省自己編程的復(fù)雜的過程,從而實(shí)現(xiàn) 更先進(jìn)的功能。最后用鼠標(biāo)點(diǎn)擊按鈕完成播放,停止,暫停,快進(jìn),快退等功能??丶梢宰詣?dòng)區(qū)分基于文件擴(kuò)展名的設(shè)備類型,并完成相應(yīng)的控制。有三個(gè)主要趨勢:進(jìn)一步提高計(jì)算機(jī)支持的協(xié)同工作環(huán)境下的智能;多媒體技術(shù);多媒體信息實(shí)時(shí)處理和壓縮算法集成到 CPU。 VC + + 6是微軟的旗艦產(chǎn)品,功能強(qiáng)大且編程獲得程序的偏好。 課題研究的目的和技術(shù)發(fā)展的現(xiàn)狀 研究本課題的目的 隨著技術(shù)的發(fā)展,多媒體素材類型也有所增加,包括音頻,視頻,圖像,動(dòng)畫,音頻和視頻,因?yàn)閳D像和其他大的信息容量,在過去的硬件限制,多媒體應(yīng)用并不廣泛,隨著硬件技術(shù)的不斷提高,多媒體技術(shù)已廣泛用于各類人才。 MCI。 畢業(yè)論文(設(shè)計(jì))作者簽名: 日期: 安徽新華學(xué)院 2021 屆本科畢業(yè)論文(設(shè)計(jì)) I 基于 VC 的媒體播放器設(shè)計(jì)與功能實(shí)現(xiàn) 摘 要 目前常見的多媒體軟件應(yīng)該說各有特點(diǎn),但幾乎每一個(gè)都存在著不如人 意 的地方。 安徽新華學(xué)院本科畢業(yè)論文(設(shè)計(jì)) 本科畢業(yè)論文(設(shè)計(jì)) (題目: 基于 VC 的媒體播放器 設(shè)計(jì)與功能實(shí)現(xiàn) ) 姓 名: 學(xué) 號(hào): 0942057102 專 業(yè): 電子信息科學(xué)與技術(shù) 院 系: 電子通信工程 指導(dǎo)老師: 職稱學(xué)歷: 助教 / 研究生 完成時(shí)間: 教務(wù)處制 安徽新華學(xué)院本科畢業(yè)論文(設(shè)計(jì))獨(dú)創(chuàng)承諾書 本人按照畢業(yè)論文(設(shè)計(jì))進(jìn)度計(jì)劃積極開展實(shí)驗(yàn)(調(diào)查)研究活 動(dòng),實(shí)事求是地做好實(shí)驗(yàn)(調(diào)查)記錄,所呈交的畢業(yè)論文(設(shè)計(jì))是我個(gè)人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。我的主題是 “媒體播放器軟件設(shè)計(jì)基于 VC 開發(fā)工具,首先介紹目 前一 些媒體和媒體播放器,然后介紹了一種由本人設(shè)計(jì)的多媒體播放器——MediaPlayer。 play l ist。多媒體課件,網(wǎng)絡(luò)課程的發(fā)展,網(wǎng)站,軟件,項(xiàng)目管理和要求的多媒體材料的使用,所以為多媒體的發(fā)展準(zhǔn)備了一個(gè) 實(shí)際的意義,與其他多媒體播放器相比,這是一個(gè)強(qiáng)大的媒體播放器,占用空間小,它是密切結(jié)合現(xiàn)有的多媒體資源的應(yīng)用現(xiàn)狀,不僅具有直觀感強(qiáng),不失一般性 。多媒體技術(shù)進(jìn)行了以下方面的有效應(yīng)用: ① 多媒體管理信息系統(tǒng),顯示系統(tǒng)。 論文完成的主要工作 根據(jù)研究,基 于 VC 的 MFC 對話框的媒體播放器的開發(fā),利用 Windows MCI(媒體控制接口)處理控件, VC 6 與 ActiveX 控件 —— activemoviecontrol對象來實(shí)現(xiàn)各種格式的媒體播放和程序界面。因此,如果你的應(yīng)用程序準(zhǔn)備提供多媒體支持,然后使用 ActiveMovie控件是一個(gè)好主意。 多媒體播放軟件現(xiàn)在幾乎成為每個(gè)家庭電腦安裝必要的軟件,比較流行的 有迅雷播放器, Windows 媒體播放器和快播、百度影音等等,可以播放 MP3,RM, RMVB, MPEG,由軟件 DAT 等格式的多媒體文件。本課程是專為使用 VC 6 控制一個(gè) ActiveX—— Windows 媒體播放器控件,建立自己的多媒體播放器。 媒體格式簡介 什么是 WMF SDK WMF SDK是微軟 Windows Media 技術(shù)的重要組成部分,它基于 COM技術(shù),可以方便地開發(fā)具有高性能要求的多媒體應(yīng)用程序。 WMF SDK 體系結(jié)構(gòu) Windows Media Format SDK 具有許多處理 ASF 文件的功能,但其核心功能是讀寫文件。大多數(shù)的音頻和視頻流 的媒體編碼解碼器處理。 讀取器結(jié)構(gòu) 讀取過程和數(shù)據(jù)寫入過程基本相同,但順序是相反的。 WMF SDK 編程開發(fā)環(huán)境配置 WMF 的 SDK 是唯一適合的 C / C + +編程語言,開發(fā)平臺(tái)可以在 VC + + 6或 Visual Studio .NET。 cwmpsettings 對象,結(jié)合和定義,需要在程序的后面的調(diào)用類的成員函數(shù)。播放列表,我還增加了播放模式選擇功能,提供玩,然后 循環(huán)周期 ,單周期三個(gè)選擇的OnTimer 函數(shù)和函數(shù)能夠控制播放模式的運(yùn)用。加入控件后,此時(shí)該控件與該對 7 話框并沒 有聯(lián)系,需要對其進(jìn)行變量的關(guān)聯(lián)。 圖 添加控件后的變化 一類重要的 cwmpplayer4, cwmpcontrols, cwmpmedia, cwmpplaylist, 9 cwmpsettings 五類。然后,播放,暫停,快進(jìn),快退,全屏,音量,體積減小,靜音,停止播放,退出按鈕。 圖 多媒體播放器 interfacein 除上述主對話框,我也 在 aboutbox 進(jìn)行了重新設(shè)計(jì) ,還做了一個(gè)檢查 ”對話框,在其中 aboutbox 如圖 所示。打開函數(shù) void CK ejianDlg::Onopen() { char szFileFilter[]= All File(*.*)|*.*| AVI File(*.avi)|*.avi| Mp3 File(*.mp3)|*.mp3| MPEG File(*.mpeg)|*.mpeg| Media File(*.asf)|*.asf| Video File(*.dat)|*.dat| MPGA File(*.mpga)|*.mpga| Wave File(*.wav)|*.wav| Movie File(*.mov)|*.mov| Mid File(*.mid。 //OFN_ALLOWMULTISELECT 是允許選擇多個(gè)文件 OFN_NOCHANGEDIR 是不改變當(dāng)前目錄 POSITION pos=()。除了常見的文件對話框和更熟悉的,其他的功能通常是不可見的。 if(!flag) { SetWindowPos(NULL,0,0,400,430,SWP_NOMOVE)。為此,該程序定義了一個(gè)全局變量的 圖標(biāo) ,把它作為一個(gè)標(biāo)志,在初始化定義窗口無相對位移,當(dāng)你點(diǎn)擊按鈕,位移的窗口,它會(huì)達(dá)到隱藏和功能的播放列表 。//雙擊播放函數(shù) { CString str int index=()。 SetTimer(1,1000,NULL)。 Onstop() () Onaddvol() (m_Setting.GetVolume()+10) Onpause() se() Ondecvol() (m_Setting.GetVolume()10 ( 4)播放列表狀態(tài) 這款播放器設(shè)計(jì)了保存播放列表、刪除播放列表、刪除當(dāng)前三種對播放列表狀態(tài)的控制,其中函數(shù)主要調(diào)用了 m_list 類中的函數(shù),在初始化是加入了一個(gè)讀取上次保存的播放列表的指針函數(shù),增加了播放列表的人性化。i()。 (strtemp)。 } void CkejianDlg::Ondellistcur() {(())。 OnTimer 函數(shù)將播放狀態(tài),如果當(dāng)前播放完畢,在單選按鈕的檢測,以便選擇程序。 ((CButton *)GetDlgItem(IDC_RADIO1))SetCheck(true)。 if(index=()) index=0。//自動(dòng)置光標(biāo) }//這樣就實(shí)現(xiàn)了順序播放 if(((CButton *)GetDlgItem(IDC_RADIO2))GetCheck())//隨機(jī)播放 { srand(time(0))。 } 18 if(((CButton *)GetDlgItem(IDC_RADIO3))GetCheck())//單曲循環(huán) { ((),m_pathname)。首先,是對 Onabout()函數(shù)的修改: void Ckejian::Onabout() { CAboutDlg aboutDlg。 制定一個(gè)好的對話框,對話框的使用 ClassWizard 對話框類的關(guān)聯(lián),作為一個(gè)調(diào)用的結(jié)果,因此建立對象的對話框框,如圖 中所示。 void CKejianDlg::Onexit() { CCheck Check。 每個(gè)菜單項(xiàng)的功能,只要菜單項(xiàng)進(jìn)入相應(yīng)的功能按鈕控制相應(yīng)的 ID 相同,可以方便快速地調(diào)用。 3:成功的測試是發(fā)現(xiàn)到目前為止被發(fā)現(xiàn)的錯(cuò)誤的測試。在這一點(diǎn)錯(cuò)誤不重復(fù),有沒有相應(yīng)的頭文件,在一個(gè)小錯(cuò)誤,正確的變量名稱不明確,容易修改,將在下面描述,程序的調(diào)試和誤差修正方法 ( 1) 問題一 在播放列表的設(shè)計(jì)時(shí),單擊“播放列表成員沒有播放的文件已被修改,代碼沒有改變,所以,經(jīng)過一段時(shí)間的一個(gè)按鈕,而不是雙發(fā)揮的功能如圖 所示。添加代碼: m_Control = static_castCWMPPlaylist(())。添加代碼: m_control = static_cast< cwmpplaylist ( ()); 在那之后,操作的控制可以是正常的。 圖 測試結(jié)果 Void CKejianDlg::Onstop() { (); //停止函數(shù) } Void CKejianDlg::Onstop() { (); //停止函數(shù) Killtime( 1); 刪除計(jì)數(shù)器 } 23 圖 剛運(yùn)行時(shí)隱藏播放列表 圖 關(guān)于對話框 圖 菜單功能 安徽新華學(xué)院 2021 屆本科畢業(yè)論文(設(shè)計(jì)) 24 結(jié) 論 從程序運(yùn)行調(diào) 試的結(jié)果來看,設(shè)計(jì)基本成功。我想,對于設(shè)計(jì)這個(gè)平時(shí)用得最多的軟件,應(yīng)該不難吧。 在更改過的流程圖基礎(chǔ)上,我對自己所設(shè)定的功能進(jìn)行編程,提交程序時(shí),由于我通過調(diào)節(jié)滑塊控制音量并在一個(gè)編輯框中同步顯示音量大小,謝老師問我如何實(shí)現(xiàn)在編輯框中輸入數(shù)值反過來改變音量,我當(dāng)時(shí)沒能正確回答,老師提示我用 GetPos 相反的函數(shù)實(shí)現(xiàn)該功能。 25 致 謝 在該次論文設(shè)計(jì)的過程中,感謝老師的指導(dǎo)以及同學(xué)之間的幫助,在很多不明白的方面比如執(zhí)行 時(shí)出錯(cuò),給于了充分的幫助。 d39。cdPq 9JWKf wvGt YM*Jgamp。849Gx^Gj qv^$UE9wEwZQcUE%amp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE% amp。MuWFA5ux^Gj qv^$UE9wEwZQcUE% amp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn%Mz849Gx^Gj qv^$UE9w
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1