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

正文內容

基于vc的多媒體播放器設計與實現畢業(yè)設計論文-全文預覽

2025-07-18 21:05 上一頁面

下一頁面
  

【正文】 { SetDlgItemText(IDC_EDIT_TIMENOW,00:00)。 strName=(iItem+1,3)。(strName)。 如果位置等于0則表示列表已經到頂了,它的上一個為空,設置它的上一個在列表的最底端,就是列表最后,也就是最大列表數1的。 m_PlayState=1。 m_PlayState=0。打開,顯示文件兼容的類型,符合類型的文件可以顯示出來,不符合的隱藏,打開后進行播放。 (0,m_time)。 m_time = _ttol((Duration))。 (m_iListNum,())。主要是查詢當前打開的文件是否已經被打開且存在播放列表里了,如果有則直接從列表里播放,跳過打開環(huán)節(jié)。 PathName=(i,3)。im_iListNum。 CFileDialog filedlg(TRUE,NULL,NULL,OFN_HIDEREADONLY,szFileFilter)。 int iIndexNum = (pos)獲取當前的列表中已經存在的文件數目,下面會使用到。具體 菜單欄按鍵消息映射因為菜單欄各按鍵所對應的功能函數此時還并未實現,所以注釋起來, 所示。R)\tAlt+F4ID_MENU_SLELOOP單一循環(huán)(amp。M)ID_MENU_SINGLE單個播放(amp。L)ID_MENU_ADD添加(amp。C)ID_MENU_PLAY播放(amp。 Menu按鍵信息表按鍵ID名稱熱鍵快捷鍵媒體文件(amp。以簡潔為主要風格,功能按鈕排布整齊,雖然于其他優(yōu)秀的播放器的界面相比差之甚遠,但是在MFC的界面算較好者。播放進度用法滑動條和靜態(tài)文本來實現,左邊的文本是當前的播放時間,右邊的文本是該媒體文件的最大時長,中間放有滑動條,根據時間的推移,滑條跟著向右滑動,直到媒體文件播放完畢,滑條也劃到底部。倒計時顯示和后臺顯示倒計時,開啟之后可以后臺,也可以停止定時計劃。主要適用于播放音樂文件的時候。 音量控制模塊功能設計音量控制模塊音量的增減,靜音設置有開啟和關閉總音量的開關,關閉就是靜音,通過改變進度條調整增加或者減少音量大小。播放進度控制包括快進,進度條,快退。隨機播放在當前中隨機的選擇下個播放的文件。還有有一個全屏播放模式。列表的導入/導出導入或導出列表信息到二進制文本。程序的應用初始化信息有窗口的類型,系統(tǒng)函數的,對話框的框架,文檔類等,對程序的各模塊進行初始化,以及播放器界面的初始化,然后讓程序運行加載。2. 使用系統(tǒng)自帶多媒體接口——MCI(多媒體應用編程接口),能在比組件更高的層次上控制媒體設備,操作較為繁瑣,卻能完成各種功能。 Visual C++ 不僅是一個 C++編譯器,而且是一個基于 Windows 操作系統(tǒng)的可視化集成開發(fā)環(huán)境(integrated development environment,IDE)。一目了然的顯示媒體相關信息。最后是退出,用戶使用完畢結束程序。,此功能面向視頻方面的需求,對于用戶在觀看影片時遇到的精彩畫面可以及時的截取下來保存。,讓用戶一目了然。,上調或下調滑條來控制音量的增加或者減少,音量的變化不影響操作系統(tǒng)的音量,可以通過勾選音量按鈕來開關音量。4. 具有美觀友好的人機交互的界面。還具有轉換格式可以對當前格式進行轉換,同時可以對播放文件進行片段的截取,可以把某塊片段截取下來保存,還有對視頻截圖,對當前畫面的保存成位圖。但是根據時代的發(fā)展,現在主流的播放器都是據有網絡播放和本地播放兩種功能。播放控制功能:播放、暫停、停止、上一曲、下一曲、調整進度。在網絡上已經有了許多流行且優(yōu)秀的播放器,我們可以先去其概況和功能進行了解然后制定軟件需求。與GDI(圖形設備接口)一起負責文字圖像顯示的工作,通過對屏幕的像素點進行繪圖。且有很多優(yōu)秀的程序框架如MFC、QT、OWL等。然而C語言和C++最大區(qū)別不是在于解決問題的方法,主要是解決問題的思想的方法不同。對多種格式的兼容以及支持,內存占用率比較低,適合配置低的或者是要求不高的用戶,國內大部分C++語言(The C++ Programming Language) 1983年,在內爾實驗室在C語言的基礎上推出了C++,一開始曾被稱為new C,之后又叫C with Class,最后得名于C語言的”++”操作符,表示源自C語言的自然演變。 近年隨著來計算機產業(yè)和科學技術的發(fā)展,硬件的成本不斷減少,傳輸瓶頸不斷的突破,個人計算機性能的提高應用越來越普及。人機交互就是多媒體的一大特點。2.多媒體技術涉及的是計算機的相關的對象的產物只屬于計算機領域的技術,所以說電視,廣播等均不屬多媒體技術的范圍。人接受信息主要通過:視覺、聽覺、嗅覺、觸覺、味覺。 存儲媒體:以存儲表示媒體的載體。通常我們將媒體分為了五大類: 感覺媒體:能夠直接作用于人的感官,使人產生感覺的媒體,如聲音、圖像、動畫、文字等。 設計目標設計一個能支持多種格式,包括視頻格式和音頻格式的的播放器,有良好的人機交互界面,且播放功能完善,還附加其他需求的而添加的功能,支持播放列表,音量控制等,具體的功能基本符合當今視頻音頻播放器的需求來設計,并在這標準上根據自己的需要做一下修改。WMA等)、視頻格式(F4V。常用多媒體的文件主要格式包括:音頻格式(AIFF。在互聯網起步的年代,網絡技術、計算機硬件水平較低的限制,人們獲取新聞信息主要還是以看報紙,電視,還有人與人間的交流,媒體的傳播主要以方式廣播電視里,DVD播放器,當今網絡技術的不斷提高、迅速發(fā)展,人們能夠更方便的連接互聯網來獲取信息,流媒體的出現,多媒體的發(fā)展對世界的信息文化傳播起到了促進作用,加快了信息全球化的發(fā)展,同時也成為了信息化今天的一部分。 關鍵詞: 多媒體技術,播放器,ActiveX ,MFC,多媒體,MCI Abstract With the Internet and the development of information technology, multimedia technology matures and multimedia munications technology makes information from a single media to multimedia direction, increasing people39。在程序設計中,使用了微軟公司的 ActiveX 控件——Windows Media Player(WMP)通過不斷運行調試,初步實現了多媒體播放器的軟件開發(fā)的基本功能。 二、對軟件可行性研究初步項目計劃、需求的分析,同時通過用戶調查和對軟件性能和功能了解制定開發(fā)流程,設定好項目的開發(fā)環(huán)境,之后逐步按流程和需求完成軟件的初步設計,對于設計實現過程中的難題,尋找可行的解決方案。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準用徒手畫3)畢業(yè)論文須用A4單面打印,論文50頁以上的雙面打印4)圖表應繪制于無格子的頁面上5)軟件工程類課題應有程序清單,并提供電子文檔1)設計(論文)2)附件:按照任務書、開題報告、外文譯文、譯文原文(復印件)次序裝訂 摘 要 隨著互聯網的快速發(fā)展,多媒體技術和多媒體通訊技術的逐步成熟使得信息從單一媒體到多媒體的方向發(fā)展,人們對多媒體信息的需求量日益增加,多媒體播放器也應運而流行起來。涉密論文按學校規(guī)定處理。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。盡我所知,除文中特別加以標注和致謝的地方外,不包含其他人或組織已經發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構的學位或學歷而使用過的材料。除了文中特別加以標注引用的內容外,本論文不包含任何其他個人或集體已經發(fā)表或撰寫的成果作品。本人授權      大學可以將本學位論文的全部或部分內容編入有關數據庫進行檢索,可以采用影印、縮印或掃描等復制手段保存和匯編本學位論文。、圖表要求:1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,無錯別字,不準請他人代寫2)工程設計類題目的圖紙,要求部分用尺規(guī)繪制,部分用計算機繪制,所有圖紙應符合國家技術標準規(guī)范。論文主要作了以下工作: 一、詳細地介紹了該課題研究的目的和多媒體技術發(fā)展的現狀和發(fā)展趨勢,介紹該課題的主要工作內容和難點所在。 通過使用Windows 7 操作系統(tǒng)對多媒體播放器的設計與實現,程序設計的開發(fā)工具采用Microsoft Visual C++ 。并實現了占用內存比較小,界面簡潔明了,功能較完全,支持多格式的視頻和音頻,同時具有程序健壯性強等特點。s ActiveX controls Windows Media Player (WMP), by constantly running debugging, the initial realization of the basic functions of the multimedia player software development. MFCbased integrated development environment, using ActiveX Windows operating system provides for programming. And plete functional needs. And to achieve the memory for relatively small, concise interface, features a more plete multiformat video and audio, but also has robust procedures and other characteristics.Keywords: multimedia player, ActiveX, MFC, multimedia,MCI 目 錄1 緒論 1 前言 1 1 3 32 需求分析 6 播放器軟件基本調查 6 軟件功能分析 7 軟件運行環(huán)境 9 業(yè)務流程分析 9 數據流程分析 10 可行性分析 123 系統(tǒng)總體設計 13 概要設計 13 界面設計 164 詳細設計 18 功能模塊詳細設計 18 文件模塊設計 21 播放控制模塊設計 23 播放列表模塊設計 28 播放循環(huán)模塊實現 31 音量模塊實現 32 定時關閉 33 對話框初始化 355 軟件測試 37 37 37根據測試過程制定兩組測試用例,. 37 38 39 40 41 42 43 44結束語 45致 謝 46參考文獻 47 1 緒論 前言隨著科學技術的發(fā)展,在計算機,手機普及的今天,信息傳播速度越來越快,也越來越廣,多媒體作為一種將圖像,聲音,文本等多種媒體據為一身的存在形式,在計算機、手機、隨身聽等載體中出現,成為人們在生活中獲取信息來源之一?,F在播放器主要為音頻播放器(代表軟件:天天動聽,千千靜聽,酷狗,音樂等)和視頻播放器(代表軟件:RealPlayer,KMPlayer,暴風影音,迅雷看看等)。WAVE。MOV,WMV,MKV等)。媒體作為信息的載體,它接收各式的數據信息,如圖像,聲音,文字等,再經過了計算機處理以及加工之后,以文字形式、聲音形式、圖片形式、動畫形式等多種形式彰顯,實現 輸入/輸出(I/O) 方式的多元化,同時改變了舊時計算機只能接受輸入輸出文字 信息、數據信息的局限性。包括輸入媒體(例如:鼠標、攝像機、鍵盤以及麥克風等)和輸出媒體(例如:屏幕、紙和喇叭等)。[[] 周長發(fā):Visual C++.NET :電子工業(yè)出版社,2002年 ]多媒體作為近幾年出現的新生事物,是融合兩種或者多種媒體的形式,我們稱之為多媒體,這種混合形式的信息載體,在當今的地位顯得越來越重要,在人們去信息需求量大的今天,多媒體舉足輕重,相信在不久的一段時間中,多媒體會朝著更好的方向快速的發(fā)展,如全息投影(虛擬成像技術),都開始新的技術革命。光是看一段動畫就類似感覺到了90%的信息,此時再加上聲音,溫度,壓力,氣味的結合,那就是身臨其境了嗎?多媒體技術(Multimedia Technology)是一種將計算機中圖像方面、文字方面和聲音方面等各式各樣的信息融合一體,形成了計算機和用戶之間人機交互作用的技術。具有媒體無法具有的優(yōu)勢。 。畫面和聲音(信息)等能隨時間而動態(tài)的變化。首先播放器要具有基本的播放控制的功能,且對大多數視頻文件(avi , Wmv,mpeg等)、音頻文件( wav ,cd ,aif,mp3 等)格式的支持,功能有打開、播放、快進、快退、暫停、停止,有播放列表以及列表管理,進度條,音量控制,單曲循環(huán),列表循環(huán),隨機播放等循環(huán)功能,以按鍵操控、快捷鍵操控和鼠標操控為主,播放器的界面以整齊、簡潔明了的風格布局,開發(fā)使用的操作系統(tǒng)為WIN 7旗艦版,測試使用的操作系統(tǒng)WIN 7旗艦版,軟件支持系統(tǒng)WIN 8/WIN 7/WIN XP,開發(fā)工具為VC++ ,使用微軟的微軟基礎類庫(MFC)編程,通過Windows Media Playd 的控件以及MCI接口,開發(fā)效率也是比較高,精心去設計程序,我們可以完成一個相對不錯的播放器。C++(STL)++++++增添泛型編程(Template)。++靜態(tài)類型同C語言一樣具有高效且可
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1