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

正文內(nèi)容

11多媒體應(yīng)用程序設(shè)計(jì)(ok)-文庫(kù)吧資料

2025-02-26 14:08本頁(yè)面
  

【正文】 tringm_pPicture。為顯示圖片,在 CImageViewerView類(lèi)中添加如下成員 :(1)添加數(shù)據(jù)成員 m_pPicture:1. 創(chuàng)建 ImageViewer工程文件。常見(jiàn)格式圖片的顯示【例】 使用 AppWizard 創(chuàng)建 MFC C++自帶了一個(gè)實(shí)現(xiàn)這個(gè)功能的函數(shù) ——OleLoadPicture 。演示給同學(xué)們了解即可。Player 控件3.WindowsMediaPlayer 控件Windows and To2. 添加播放控件。 //否則返回錯(cuò)誤} }return0。 m_ASign=FALSE。//設(shè)置正在播放標(biāo)識(shí)為 FALSE(wParam==MCI_NOTIFY_SUCCESSFUL)//成功播放完成后重置標(biāo)識(shí){wParam,LPARAM將 函數(shù)函數(shù) MciNotify加入應(yīng)用程序中(使用 添加成員函數(shù)的方法添加成員函數(shù)的方法 )LRESULTOnStopButton)ON_BN_CLICKED(IDC_CLOSE_BUTTON,OnStartButton)ON_BN_CLICKED(IDC_PAUSE_BUTTON,CDialog)//{{AFX_MSG_MAP(CMCIPlayerDlg)ON_WM_SYSCOMMAND()ON_WM_PAINT()ON_WM_QUERYDRAGICON()ON_BN_CLICKED(IDC_OPEN_BUTTON,用 MCI控制波形聲音的播放在 :ON_MESSAGE(MM_MCINOTIFY,MciNotify)。lParam)。MciNotify(WPARAM afx_msgpublicCMCIPlayerDlg用 MCI控制波形聲音的播放(( 7)退出函數(shù):)退出函數(shù):5.//先執(zhí)行關(guān)閉文件的操作CDialog::OnOK()。CMCIPlayerDlg::OnExitButton()} //關(guān)閉文件后將變量設(shè)為 return。 else(mciGetErrorString(dwError,(LPSTR)szErrorBuf,MAXERRORLENGTH))MessageBox(szErrorBuf,MCI出錯(cuò),MB_ICONWARNING)。(dwError)用 MCI控制波形聲音的播放dwError=mciSendCommand(m_MCIDeviceID,MCI_CLOSE,0,NULL)。}MessageBox(“不明錯(cuò)誤標(biāo)識(shí) ”,MCI出錯(cuò) ,MB_ICONWARNING)。 {if(mciGetErrorString(dwError,(LPSTR)szErrorBuf,MAXERRORLENGTH))MessageBox(szErrorBuf,MCI出錯(cuò),MB_ICONWARNING)。(dwError) //若什么文件都沒(méi)有打開(kāi)過(guò),就不執(zhí)行關(guān)閉操作{dwError=mciSendCommand(m_MCIDeviceID,MCI_STOP,MCI_WAIT,NULL)。//關(guān)閉當(dāng)前設(shè)備{if//提請(qǐng)用戶(hù)注意先關(guān)閉現(xiàn)有文件}void //設(shè)置正在播放標(biāo)識(shí)為 FALSEm_ASign=FALSE。用 MCI控制波形聲音的播放(( 5)停止函數(shù):)停止函數(shù):return。 else(mciGetErrorString(dwError,(LPSTR)szErrorBuf,MAXERRORLENGTH))MessageBox(szErrorBuf,MCI出錯(cuò) ,MB_ICONWARNING)。//發(fā)送停止命令消息,參數(shù) MCI_WAIT 說(shuō)明當(dāng)命令執(zhí)行結(jié)束后函數(shù)才返回值ifCMCIPlayerDlg::OnStopButton()}//設(shè)置正在暫停標(biāo)識(shí)為 FALSE}用 MCI控制波形聲音的播放 } MessageBox(不明錯(cuò)誤標(biāo)識(shí) ,MCI出錯(cuò),MB_ICONWARNING)。(dwError) }else //如果已經(jīng)是暫停狀態(tài)則繼續(xù)播放{dwError=mciSendCommand(m_MCIDeviceID,MCI_RESUME,0,NULL)。用 MCI控制波形聲音的播放(( 4)暫停函數(shù):)暫停函數(shù):m_ASign=TRUE。return。 else MessageBox(szErrorBuf,MCI出錯(cuò),MB_ICONWARNING)。(mciGetErrorString(dwError,(LPSTR)szErrorBuf,MAXERRORLENGTH)) if(m_PSign) //如果有正在播放的聲音{ifCMCIPlayerDlg::OnPauseButton() } m_PSign=TRUE。 MessageBox(“不明錯(cuò)誤標(biāo)識(shí) ”,“MCI出錯(cuò) ”,MB_ICONWARNING)。 MessageBox(szErrorBuf,MCI出錯(cuò) ,MB_ICONWARNING)。(dwError) //開(kāi)始播放聲音,參數(shù) MCI_FROM說(shuō)明開(kāi)始播放的位置包含在 mciPlayParms結(jié)構(gòu)體中 =0。//為發(fā)送 MM_MCINOTIFY消息指定窗口句柄(!m_PSign) //如果沒(méi)有正在播放的聲音mciPlayParms。//從頭開(kāi)始播放{用 MCI控制波形聲音的播放void //設(shè)置正在暫停標(biāo)識(shí)為 FALSE}//將獲取的設(shè)備 ID值賦給全局變量 m_MCIDeviceIDm_PSign=FALSE。return。else(dwError) //如果打開(kāi)不成功,則顯示出錯(cuò)的原因{if//發(fā)送打開(kāi)文件命令, MCI_OPEN_TYPE參數(shù)說(shuō)明設(shè)備類(lèi)型名包含在 mciOpenParms結(jié)構(gòu)體中,//MCI_OPEN_ELEMENT參數(shù)說(shuō)明要打開(kāi)的文件名包含在mciOpenParams結(jié)構(gòu)體中=filename。if(!strcmp(wav,fileext)) //當(dāng)后輟為 wav時(shí)=waveaudio。 }}//給出相應(yīng)報(bào)告return。(dwError) //如果關(guān)閉不成功,則顯示出錯(cuò)的原因 { if fileext=()。filename=()。用 MCI控制波形聲音的播放(( 2)打開(kāi)函數(shù):)打開(kāi)函數(shù):ifdlg(T
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1