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

正文內(nèi)容

vc多媒體播放器(參考版)

2025-05-26 18:28本頁面
  

【正文】 //生成CAboutDlg對象 ()。//減少音量 }void CZhuangWenfengDlg::Onmute() {(())。//全屏函數(shù)}void CZhuangWenfengDlg::Onaddvol() { (()+10)。//快進函數(shù) }void CZhuangWenfengDlg::Onfastreverse() { ()。//停止函數(shù) KillTimer(1)。}void CZhuangWenfengDlg::Onpause() { ()。 (m_pathname)。 (m_pathname)。//目的在于每次都能產(chǎn)生不同的隨機數(shù)序列 (rand()%())。 (index)。//如果播放完最后一曲就自動播放第一首 (index,str)。 int index=()+1。//自動保存刪除某一行后的播放列表 }void CZhuangWenfengDlg::OnTimer(UINT nIDEvent) { int index=()。}void CZhuangWenfengDlg::Ondellistcur() { (())。 ()。//退出 KillTimer(1)。 //保存播放列表 }}void CZhuangWenfengDlg::Onexit() { CCheck Check。 strtemp+=\n。i++) { CString strtemp。 for(int i=0。 //暫停后繼續(xù)播放 }void CZhuangWenfengDlg::Onsave() { CStdioFile file。 SetTimer(1,1000,NULL)。 (str)。 int index=()。//播放列表初始位置狀態(tài)}else{ SetWindowPos(NULL,0,0,590,430,SWP_NOMOVE)。//增加到播放列表 } } }void CZhuangWenfengDlg::Onlist() { flag=!flag。 if(()==IDOK) {while(pos!=NULL) { m_pathname=(pos)。//可選的文件類型 CFileDialog dlg(true,NULL,NULL,OFN_HIDEREADONLY|OFN_ALLOWMULTISELECT|OFN_NOCHANGEDIR,szFileFilter)。*,rmi)|*.mid。 m_Setting=()。 ((CButton *)GetDlgItem(IDC_RADIO1))SetCheck(true)。 (0)。 } fspClose()。//讀取保存的播放列表的 文件 CString str。//無相對移動 播放列表收縮 (1000)。//全局變量CString m_pathname。圖17 原來的代碼 圖18 修改后的代碼 (4)問題四 在設(shè)計退出按鈕是想要設(shè)計一個退出提醒功能,為了防止用戶在使用時不小心因為按錯而誤關(guān)程序,一開始一直不得要領(lǐng),后來經(jīng)過詢問同學(xué)得到了想要的答案,那新添加一個對話框,然后新建一個類,在增加一個頭文件include ,然后再進行編程,具體實現(xiàn)功能如圖19所示。 (3)問題三 對于停止按鈕編程時,如圖17所示,但調(diào)試時當(dāng)點擊停止按鈕時,本次播放時停止了但是緊接著卻繼續(xù)播放下一曲目。添加代碼:m_Control = static_castCWMPPlaylist(())。 (2)問題二圖16 類綁定此段程序在OnInitDialog()函數(shù)中,連接編譯都未報錯,但是播放、暫停等多個按鈕控件無法工作。圖15 調(diào)試結(jié)果1后來又覺得不甘心,所以就一直找資料,最后在網(wǎng)上的資料里學(xué)到了解決這個問題的方法。說明程序中調(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ù)提示的錯誤,對處錯誤進行改正。在完成控件自帶類的函數(shù)在程序中的使用之后,還需要調(diào)用對話框自身的函數(shù),比如WM_TIMER消息及消息響應(yīng)函數(shù)OnTimer()等函數(shù),以及各控件對應(yīng)的消息響應(yīng)函數(shù),并且OnInitDialog()函數(shù)等也需要做一些改動,添加一些與控件類有關(guān)的函數(shù)。讓我們增強了動手編程,自己調(diào)試,尋找錯誤的能力,為以后進一步的學(xué)好 C++語言提供了基礎(chǔ)。最終終于順利完成了本人所想實現(xiàn)的大部分功能,掌握了一個全新的類的部分功能的使用,感覺受益匪淺,但也由于本人能力有限,才疏學(xué)淺,很多地方還有疏漏,沒有實現(xiàn)一些想要實現(xiàn)的功能。可是在制作的過程中,編程總是運行錯誤成為了我非常大的困難之一,常常在悉心時久的編程后,運行出現(xiàn)錯誤,往往是越改越錯,導(dǎo)致此段代碼需要重新編寫,但在前面代碼的不斷出錯與修改的同時,我們也學(xué)到了更多,領(lǐng)悟到了上課所沒有領(lǐng)會的知識點,所以在后面的編程中就越編越順。所以對于該控件的添加方法和編程基本是在摸索實踐中出來的。這次課程設(shè)計我做了多媒體視頻播放器的設(shè)計,播放器主要對常用的多媒體格式的文件實現(xiàn)播放和控制。4結(jié)論與心得體會經(jīng)過一周的面向?qū)ο蟪绦蛘n程設(shè)計,我學(xué)到了很多。//退出程序時刪除計數(shù)器 }} (7)菜單欄的添加制作以及功能 菜單欄的制作和添加不難,只要將其對應(yīng)到對話框中即可,文中不再贅述。 //生成CCheckBox類的對象CheckBox if(()==IDOK) //彈出對應(yīng)的模態(tài)對話框 { CDialog::OnCancel()。故調(diào)用該對話框的方法就是如下所示,在完成退出時還要刪除計數(shù)器,釋放內(nèi)存。 在制作好對
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1