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

正文內(nèi)容

基于vcmp3播放器的課程設(shè)計-其他專業(yè)-資料下載頁

2025-01-19 08:47本頁面

【導(dǎo)讀】利用MFC應(yīng)用程序、媒體控制接口MIC的基本知識,設(shè)計一個MP3播放器。要求能夠播放常用Windows音頻格式的文件;實現(xiàn)播放控制:播放、暫停、停止等;注重編碼質(zhì)量,代碼要有適當(dāng)?shù)?。課程設(shè)計說明書應(yīng)包括封面、任務(wù)書、序代碼)等內(nèi)容。7月12日:完成需求分析,確定程序功能,確立程序設(shè)計思想;7月15日:進行程序測試,完善編碼;撰寫設(shè)計說明書,準備答辯;MFC類庫將所有圖形用戶界面的元素如窗口、菜單和按。應(yīng)用程序的功能,這就是向?qū)傻乃^MFC應(yīng)用程序框架。每個MFC類都包括了一。些函數(shù),函數(shù)放到類中,符合C++編程方法。碟、錄像等多媒體設(shè)備,而不需要知道它們的內(nèi)部工作狀況。發(fā)展出的第三代,而不是MPEG-3。放、停止播放等;實現(xiàn)音量控制:靜音、聲音放大以及聲音減小的功能[3]。用DisplayInfo()函數(shù)在StaticText控件上顯示“正在播放的歌曲是(文件名)”,進行歌曲。設(shè)置“播放”按鈕可用。

  

【正文】 sStopBtnEnabled) { GetDlgItem(IDC_BUTTON_STOP)EnableWindow(TRUE)。 } } void CMp3PlayerDlg::OnButtonPause() //暫停 { // TODO: Add your control notification handler code here BOOL bIsPlaying = ()。 if (bIsPlaying) { ()。 DisplayInfo(1,_T(暫停播放歌曲: ),m_csSongName)。 m_bIsPressPauseBtn = TRUE。 } BOOL bIsPlayBtnEnabled = GetDlgItem(IDC_BUTTON_PLAY)IsWindowEnabled()。 if (!bIsPlayBtnEnabled) { GetDlgItem(IDC_BUTTON_PLAY)EnableWindow(TRUE)。 } } void CMp3PlayerDlg::OnButtonStop() //停止 { // TODO: Add your control notification handler code here if (()==0) //停止播放 { m_bIsPressStopBtn = TRUE。 m_bIsPressPauseBtn = FALSE。 GetDlgItem(IDC_BUTTON_STOP)EnableWindow(FALSE)。 DisplayInfo(1,_T(停止播放歌曲: ),m_csSongName)。 ()。 GetDlgItem(IDC_BUTTON_PAUSE)EnableWindow(FALSE)。 } BOOL bIsPlayBtnEnabled = GetDlgItem(IDC_BUTTON_PLAY)IsWindowEnabled()。 if (!bIsPlayBtnEnabled) { GetDlgItem(IDC_BUTTON_PLAY)EnableWindow(TRUE)。 } } void CMp3PlayerDlg::OnButtonQuit() //退出 { // TODO: Add your control notification handler code here CDialog::OnCancel()。 } void CMp3PlayerDlg::OnButtonVolume() //音量 { // TODO: Add your control notification handler code here WinExec( C:\\WINDOWS\\System32\\, SW_NORMAL )。 } void CMp3PlayerDlg::DisplayInfo(bool bOPInfo,CString csInfo,CString csSongName) { if (!bOPInfo) { m_csInfo = csInfo。 } else { m_csInfo = csInfo。 m_csInfo += csSongName。 } GetDlgItem(IDC_STATIC_INFO)SetWindowText(m_csInfo)。 } void CMp3PlayerDlg::OnTimer(UINT nIDEvent) { // TODO: Add your message handler code here and/or call default if ( nIDEvent == 1) { if ( 0 == m_dwLen ) { KillTimer(1)。 DisplayInfo(1,_T(已經(jīng)播放完歌曲: ),m_csSongName)。 GetDlgItem(IDC_BUTTON_PAUSE)EnableWindow(FALSE)。 GetDlgItem(IDC_BUTTON_STOP)EnableWindow(FALSE)。 return。 } m_dwLen。 } CDialog::OnTimer(nIDEvent)。 }
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1