91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 25.88MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-08-01
  • 語言: C/C++
  • 標簽: MFC??傻瓜教程??

資源簡介

里面包含用MFC制作一個簡單的音樂播放器的詳細教程,并含有代碼。有助于理解MFC的基本用法和音樂播放器的搭建。這里的音樂播放器可以實現網絡資源下載。

資源截圖

代碼片段和文件信息

#include?“StdAfx.h“
#include?“mp3.h“
#include?“Digitalv.h“?

//---------------------------------------------------------------------
mp3::mp3()
{
}
//---------------------------------------------------------------------
mp3::~mp3()
{
}
//---------------------------------------------------------------------
//加載函數
//---------------------------------------------------------------------
void?mp3::Load(HWND?hwndCString?Strfilepath)
{
//MessageBox(hwndStrfilepath“43“MB_ICONHAND);
m_hWnd=hwnd;
mciSendCommand(DeviceIDMCI_CLOSE00);//在加載文件前先清空上一次播放的設備
mciopenparms.lpstrElementName=Strfilepath;//將音樂文件路徑傳給設備
DWORD?dwReturn;
if?(dwReturn=mciSendCommand(NULLMCI_OPENMCI_OPEN_ELEMENT|MCI_WAIT(DWORD)(LPVOID)&mciopenparms))
{
//如果打開文件失敗,則將出錯信息儲存在buffer,并顯示出錯警告
char?buffer[256];?
mciGetErrorString(dwReturnbuffer256);
//MessageBox(hwndbuffer“HeHeYou?Are?Wrong!“MB_ICONHAND|MB_IConerror|MB_IConstop);
}
//打開文件成功就關聯文件到設備
DeviceID=mciopenparms.wDeviceID;
}
//---------------------------------------------------------------------
DWORD?mp3::getinformation(DWORD?item)
{
MCI_STATUS_PARMS?mcistatusparms;
mcistatusparms.dwItem=item;
mcistatusparms.dwReturn=0;
mciSendCommand(DeviceIDMCI_STATUSMCI_STATUS_ITEM(DWORD)&mcistatusparms);
return?mcistatusparms.dwReturn;?
}
//---------------------------------------------------------------------
//播放函數
//---------------------------------------------------------------------
void?mp3::Play()
{
MCI_PLAY_PARMS?mciplayparms;
mciplayparms.dwCallback=(DWORD)m_hWnd;
mciplayparms.dwFrom=0;//每次播放都是從0開始播放
mciSendCommand(DeviceIDMCI_PLAYMCI_FROM|MCI_NOTIFY(DWORD)(LPVOID)&mciplayparms);
}
//---------------------------------------------------------------------
//暫停
//---------------------------------------------------------------------
void?mp3::Pause()
{
mciSendCommand(DeviceIDMCI_PAUSE00);
}
//---------------------------------------------------------------------
//重播
//---------------------------------------------------------------------
void?mp3::resum()
{
mciSendCommand(DeviceIDMCI_RESUME00);
}
//---------------------------------------------------------------------
//停止
//---------------------------------------------------------------------
void?mp3::Stop()
{
mciSendCommand(DeviceIDMCI_STOP00);
mciSendCommand(DeviceIDMCI_CLOSE00);
//當點擊停止按鈕時,將所有的信息都清除掉
}
//---------------------------------------------------------------------
//設置音量
//---------------------------------------------------------------------
DWORD?mp3::Setvolumn(DWORD?vol)
{
MCI_DGV_SETAUDIO_PARMS?mcisetvolumn;
mcisetvolumn.dwCallback=(DWORD)m_hWnd;
mcisetvolumn.dwItem=MCI_DGV_SETAUDIO_VOLUME;
mcisetvolumn.dwValue=vol;
mciSendCommand(DeviceIDMCI_SETAUDIOMCI_DGV_SETAUDIO_VALUE|MCI_DGV_SETAUDIO_ITEM(DWORD)(LPVOID)&mcisetvolumn);

// return?mcisetvolumn.dwValue;
return?0;
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-06-04?21:40??MFC?音樂播放器傻瓜教程\
?????目錄???????????0??2014-06-04?21:40??MFC?音樂播放器傻瓜教程\Tao_Music\
?????目錄???????????0??2014-06-04?19:08??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\
?????文件???????17134??2014-06-03?16:39??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\mp3.obj
?????文件???????????0??2014-06-03?16:39??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\mp3.sbr
?????文件??????116144??2014-06-03?16:39??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\StdAfx.obj
?????文件?????1548423??2014-06-03?16:39??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\StdAfx.sbr
?????文件?????4334592??2014-06-04?19:08??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\Tao_Music.bsc
?????文件?????2285637??2014-06-04?19:08??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\Tao_Music.exe
?????文件?????2567452??2014-06-04?19:08??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\Tao_Music.ilk
?????文件???????75407??2014-06-04?19:08??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\Tao_Music.obj
?????文件?????8725380??2014-06-03?16:39??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\Tao_Music.pch
?????文件?????4252672??2014-06-04?19:08??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\Tao_Music.pdb
?????文件???????88064??2014-06-03?17:55??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\Tao_Music.res
?????文件???????????0??2014-06-04?19:08??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\Tao_Music.sbr
?????文件????????1128??2014-06-03?16:39??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\Tao_Music.tlb
?????文件???????95476??2014-06-04?19:08??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\Tao_MusicDlg.obj
?????文件???????????0??2014-06-04?19:08??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\Tao_MusicDlg.sbr
?????文件??????263168??2014-06-04?19:08??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\vc60.idb
?????文件??????471040??2014-06-04?19:08??MFC?音樂播放器傻瓜教程\Tao_Music\Debug\vc60.pdb
?????文件??????100000??2014-06-03?20:07??MFC?音樂播放器傻瓜教程\Tao_Music\geci.txt
?????文件????????3060??2014-06-03?16:13??MFC?音樂播放器傻瓜教程\Tao_Music\mp3.cpp
?????文件?????????404??2014-05-29?22:25??MFC?音樂播放器傻瓜教程\Tao_Music\mp3.h
?????文件????????3633??2014-05-29?20:11??MFC?音樂播放器傻瓜教程\Tao_Music\ReadMe.txt
?????目錄???????????0??2014-06-03?16:41??MFC?音樂播放器傻瓜教程\Tao_Music\res\
?????文件????????2409??2014-06-03?17:55??MFC?音樂播放器傻瓜教程\Tao_Music\resource.h
?????文件????????2102??2014-06-01?17:39??MFC?音樂播放器傻瓜教程\Tao_Music\res\1_20101215171200_bntlh.bmp
?????文件????????2102??2014-06-01?17:39??MFC?音樂播放器傻瓜教程\Tao_Music\res\1_20101215171201_ci8cf.bmp
?????文件????????2102??2014-06-01?17:39??MFC?音樂播放器傻瓜教程\Tao_Music\res\1_20101215171207_ea1yz.bmp
?????文件????????2102??2014-06-01?17:39??MFC?音樂播放器傻瓜教程\Tao_Music\res\1_20101215171213_gejmj.bmp
?????文件????????2102??2014-06-01?17:39??MFC?音樂播放器傻瓜教程\Tao_Music\res\1_20101215171213_sw53g.bmp
............此處省略294個文件信息

評論

共有 條評論