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

正文內(nèi)容

vc多媒體播放器-全文預(yù)覽

2025-06-13 18:28 上一頁面

下一頁面
  

【正文】 dlg(true,NULL,NULL,OFN_HIDEREADONLY|OFN_ALLOWMULTISELECT|OFN_NOCHANGEDIR,szFileFilter)。 m_Setting=()。 (0)。//讀取保存的播放列表的 文件 CString str。//全局變量CString m_pathname。 (3)問題三 對于停止按鈕編程時,如圖17所示,但調(diào)試時當(dāng)點擊停止按鈕時,本次播放時停止了但是緊接著卻繼續(xù)播放下一曲目。 (2)問題二圖16 類綁定此段程序在OnInitDialog()函數(shù)中,連接編譯都未報錯,但是播放、暫停等多個按鈕控件無法工作。說明程序中調(diào)用的控件函數(shù)的作用?答:各控件有不同的函數(shù)對應(yīng),分別實現(xiàn)不同功能,分別為:表5 調(diào)用的空間函數(shù)的作用功能控件函數(shù)功能控件函數(shù)打開Onopen()+(音量增大)Onaddvol()播放Onplay()(音量減?。㎡ndecvol()暫停Onpause()靜音Onmute()停止Onstop()退出Onexit()播放列表Onlist()保存列表Onsave()快進Onfastforward()刪除列表Ondellist()快退Onfastreverse()刪除當(dāng)前Ondellistcur()全屏Onfullscreen()關(guān)于Onabout()7附錄在設(shè)計過程中出現(xiàn)了許多錯誤,利用VC++,根據(jù)提示的錯誤,對處錯誤進行改正。讓我們增強了動手編程,自己調(diào)試,尋找錯誤的能力,為以后進一步的學(xué)好 C++語言提供了基礎(chǔ)??墒窃谥谱鞯倪^程中,編程總是運行錯誤成為了我非常大的困難之一,常常在悉心時久的編程后,運行出現(xiàn)錯誤,往往是越改越錯,導(dǎo)致此段代碼需要重新編寫,但在前面代碼的不斷出錯與修改的同時,我們也學(xué)到了更多,領(lǐng)悟到了上課所沒有領(lǐng)會的知識點,所以在后面的編程中就越編越順。這次課程設(shè)計我做了多媒體視頻播放器的設(shè)計,播放器主要對常用的多媒體格式的文件實現(xiàn)播放和控制。//退出程序時刪除計數(shù)器 }} (7)菜單欄的添加制作以及功能 菜單欄的制作和添加不難,只要將其對應(yīng)到對話框中即可,文中不再贅述。故調(diào)用該對話框的方法就是如下所示,在完成退出時還要刪除計數(shù)器,釋放內(nèi)存。 }其次,是對Onexit()函數(shù)的重載。}} CDialog::OnTimer(nIDEvent)。 //()1的任意一個數(shù)即隨即選擇m_list里的文件 ((),m_pathname)。 (str)。//獲取播放狀態(tài) if(index==1)//如果播放完成{if(((CButton *)GetDlgItem(IDC_RADIO1))GetCheck())//如果是順序播放{ CString str。圖14 M_TIMER消息添加初始化程序如下:(0)。//自動保存刪除某一行后的播放列表 } (5)播放模式播放模式的選擇需要用到WM_TIMER消息如圖14所示,以及適時調(diào)用SetTimer()和OnTimer()函數(shù)。 ()。 (i,strtemp)。(.\\,CFile::modeCreate|CFile::modeReadWrite|CFile::typeText)。 //暫停后繼續(xù)播放}如同播放函數(shù)所示,其他控制播放狀態(tài)的函數(shù)都可以直接調(diào)用添加的控件的類的對象調(diào)用實現(xiàn),按鈕響應(yīng)函數(shù)和調(diào)用的函數(shù)關(guān)系如表4所示。 (str)。在其中編程時也加入了執(zhí)行響應(yīng)函數(shù)SetTimer(),當(dāng)點擊函數(shù)時就開始創(chuàng)建計數(shù)器,以便實現(xiàn)播放模式的功能。//點擊按鈕后播放列表位置狀態(tài)} }對于播放列表按鈕,設(shè)計在那的功能是運行軟件時播放器的播放列表是隱藏的,當(dāng)點擊按鈕時,播放列表彈出。播放列表按鈕函數(shù)和OnDblclkList1()。//增加到播放列表 } } } 其中難點在于對于陌生函數(shù)的理解,由于類數(shù)目較多,各類又有各自不同的成員函數(shù),運用起來比較困難。 //可選的文件類型 CFileDialog dlg(true,NULL,NULL,OFN_HIDEREADONLY|OFN_ALLOWMULTISELECT|OFN_NOCHANGEDIR,szFileFilter)。圖 12 菜單欄對于各個函數(shù)的介紹,本文以關(guān)鍵代碼以及注釋的方式進行介紹,首先介紹主對話框中函數(shù)的實現(xiàn)以及說明:(1)Onopen()。圖8 添加WM_TIMER消息響應(yīng)函數(shù) 最終得到各個空間分布后的界面如圖9所示。首先是打開按鈕,用于媒體文件的打開。圖6 關(guān)聯(lián)變量關(guān)聯(lián)變量之后,才算是真正的添加完了該控件,可以發(fā)現(xiàn)在關(guān)聯(lián)變量之后,控件工具欄多了Windows Media Player控件的選項,并且在Source Files中增加了17個類,相應(yīng)的頭文件也增加了17個,如圖7所示。選擇Windows Media Player控件,如圖4所示。對應(yīng)播放列表,我還添加了播放模式選擇的功能,提供了順序播放、隨即播放、單曲循環(huán)三種選擇。2. 設(shè)計思路根據(jù)各個按鈕控件功能以及Windows Media Player控件的特點,首先要在頭文件中將CWMPControl,CWMPSettings等類的對象的綁定以及定義,在后面的程序中需要調(diào)用這些類的成員函數(shù)。本次課程設(shè)計要使用VC++——Windows Media Player控件,建立自己的多媒體播放器。目錄 1 1 3 3 6 94結(jié)論與心得體會 165參考文獻 176思考題 177附錄 18 18 20 2137 / 38多媒體播放器1. 基本功能描述多媒體播放軟件現(xiàn)在幾乎成為每一臺家用計算機的裝機必備軟件,比較流行的有迅雷播放器、Windows Media Player以及金山影霸等等,通過這些軟件能夠播放RM、RMVB、MPMPEG、DAT等多種格式的多媒體文件。同時想要實現(xiàn)更高級更復(fù)雜的功能,也可以借助ActiveX控件資源,用這些現(xiàn)有的控件資源,可以省去自己編程的復(fù)雜過程,從而實現(xiàn)更高級的功能。同時,我也添加了保存列表的功能,當(dāng)下一次打開時能保留上一次保存的播放列表,當(dāng)然也添加了刪除列表和刪除當(dāng)前的功能,更具人性化。對于播放列表,這次設(shè)計使用了SetWindowPos函數(shù)來改變一個子窗口彈出的尺寸和方向,并一些相關(guān)的函數(shù)實現(xiàn)了保存列表、刪除列表、刪除當(dāng)前的功能。圖2 工程建立圖3基于對話框的MFC程序在建立好工程之后,首先
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1