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

  • 大小: 34.03MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-08-03
  • 語言: C/C++
  • 標簽: vs2013??MFC??游戲??

資源簡介

使用VS2013寫的簡單MFC俄羅斯方塊游戲,樣式是仿照QQ游戲里面的,按鍵盤上的方向鍵和空格鍵進行操作。

資源截圖

代碼片段和文件信息

//?MCIWave.cpp:?implementation?of?the?CMCIWave?class.????
//????
//////////////////////////////////////////////////////////////////////????
???
#include?“stdafx.h“????
#include?“MCIWave.h“????
???
#ifdef?_DEBUG????
#undef?THIS_FILE????
static?char?THIS_FILE[]=__FILE__;???
#define?new?DEBUG_NEW????
#endif????
???
//////////////////////////////////////////////////////////////////////????
//?Construction/Destruction????
//////////////////////////////////////////////////////////////////////????
???
CMCIWave::CMCIWave()???
{???
????//進行狀態指示變量的初始化????
????m_bPlaying?=?FALSE;???
????m_bRecord?=?FALSE;???
????m_bOpen?=?FALSE;???
????m_wDeviceID?=?0;???
}???
???
CMCIWave::~CMCIWave()???
{???
????Close();//關閉WAV文件????
}???
DWORD?CMCIWave::Open(CString?strFileName)???
{???
????if?(m_bOpen)//如果文件已經打開????
????{???
????????Close();//關閉該文件????
????}???
????DWORD?dwOpenFlag;//打開標記????
????MCI_OPEN_PARMS?mciOpenParam;//MCI_OPEN_PARMS結構????
mciOpenParam.lpstrDeviceType?=?_T(“WaveAudio“);//MCI設備類型?
????mciOpenParam.lpstrElementName?=?strFileName;//打開文件名?
// AfxMessageBox(strFileName);
????//初始化MCI設備????
????dwOpenFlag?=?mciSendCommand(NULL?MCI_OPEN?MCI_OPEN_ELEMENT|MCI_OPEN_TYPE?(DWORD)(LPVOID)&mciOpenParam);???
????if?(dwOpenFlag)//初始化失敗????
????????return?dwOpenFlag;//返回錯誤代碼????
????m_wDeviceID?=?mciOpenParam.wDeviceID;//設備ID????
????m_bOpen?=?TRUE;???
????dwOpenFlag?=?0;???
????MCI_SET_PARMS?mciSetParam;???
????mciSetParam.dwTimeFormat?=?MCI_FORMAT_MILLISECONDS;//時間參數設置為毫秒????
????//改變時間控制設置????
????dwOpenFlag?=?mciSendCommand(m_wDeviceIDMCI_SETMCI_SET_TIME_FORMAT(DWORD)(LPVOID)&mciSetParam);???
????if?(dwOpenFlag)//設置失敗????
????????return?dwOpenFlag;//返回錯誤代碼????
????return?0;???
}???
???
DWORD?CMCIWave::Play()???
{???
????MCI_PLAY_PARMS?mciPlayParam;???
????DWORD?dwPlayFlag;???
????dwPlayFlag?=?mciSendCommand(m_wDeviceID?MCI_PLAY?NULL?(DWORD)(LPVOID)&mciPlayParam);//開始播放數據????
????if?(dwPlayFlag)//播放失敗????
????????return?dwPlayFlag;//返回錯誤代碼????
????else???
????{???
????????m_bPlaying?=?TRUE;???
????????return?0;???
????}???
}???
???
void?CMCIWave::Stop()???
{???
????mciSendCommand(m_wDeviceID?MCI_STOP?NULL?NULL);//停止播放????
}???

DWORD?CMCIWave::Record()???
{???
????if?(m_bOpen)//如果有文件打開????
????????Close();//關閉文件????
????DWORD?dwRecordFlag;???
????MCI_OPEN_PARMS?mciOpenParam;???
mciOpenParam.lpstrDeviceType?=?_T(“?waveAudio?“);
????mciOpenParam.lpstrElementName?=?NULL;???
????//初始化MCI設備????
????dwRecordFlag?=?mciSendCommand(NULL?MCI_OPENMCI_OPEN_ELEMENT?|?MCI_OPEN_TYPE?|?MCI_WAIT?(DWORD)(LPVOID)&mciOpenParam);???
????if?(dwRecordFlag)//初始化失敗????
????????return?dwRecordFlag;//返回錯誤代碼????
????m_wDeviceID?=?mciOpenParam.wDeviceID;???
????MCI_RECORD_PARMS?mciRecordParam;???
????//開始記錄數據????
????dwRecordFlag?=?mciSendCommand(m_wDeviceID?MCI_RECORDMCI_RECORD_OVERWRITE?(DWORD)(LPVOID)&mciRecordParam);???
????if?(dwRecordFlag)//記錄數據失敗????
????????return?dwRec

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-07-29?00:19??俄羅斯方塊\
?????目錄???????????0??2015-07-29?00:18??俄羅斯方塊\俄羅斯方塊V1.1\
?????文件?????????924??2012-03-06?16:43??俄羅斯方塊\俄羅斯方塊V1.1.sln
?????文件????????6182??2015-07-16?20:57??俄羅斯方塊\俄羅斯方塊V1.1\MCIWave.cpp
?????文件????????1235??2015-07-27?15:25??俄羅斯方塊\俄羅斯方塊V1.1\MCIWave.h
?????目錄???????????0??2015-07-29?00:18??俄羅斯方塊\俄羅斯方塊V1.1\res\
?????文件????????2872??2015-07-27?15:04??俄羅斯方塊\俄羅斯方塊V1.1\resource.h
?????文件????????1784??2012-03-08?23:02??俄羅斯方塊\俄羅斯方塊V1.1\res\I.bmp
?????文件????????1784??2012-03-08?23:02??俄羅斯方塊\俄羅斯方塊V1.1\res\J.bmp
?????文件????????1784??2012-03-08?22:30??俄羅斯方塊\俄羅斯方塊V1.1\res\L.bmp
?????文件????????8456??2012-03-09?19:08??俄羅斯方塊\俄羅斯方塊V1.1\res\next.bmp
?????文件????????1784??2012-03-08?23:02??俄羅斯方塊\俄羅斯方塊V1.1\res\O.bmp
?????文件????????1784??2012-03-08?23:02??俄羅斯方塊\俄羅斯方塊V1.1\res\S.bmp
?????文件????????1784??2012-03-08?23:02??俄羅斯方塊\俄羅斯方塊V1.1\res\T.bmp
?????文件?????????662??2012-03-06?16:43??俄羅斯方塊\俄羅斯方塊V1.1\res\V11.rc2
?????文件????????1784??2012-03-08?23:02??俄羅斯方塊\俄羅斯方塊V1.1\res\Z.bmp
?????文件???????67777??2009-08-31?02:31??俄羅斯方塊\俄羅斯方塊V1.1\res\俄羅斯方塊V1.1.ico
?????文件???????12566??2015-03-09?18:39??俄羅斯方塊\俄羅斯方塊V1.1\res\開始按鈕DOWN.bmp
?????文件???????12566??2015-03-09?18:39??俄羅斯方塊\俄羅斯方塊V1.1\res\開始按鈕UP.bmp
?????文件?????????147??2012-03-06?16:43??俄羅斯方塊\俄羅斯方塊V1.1\stdafx.cpp
?????文件????????1850??2015-07-27?02:21??俄羅斯方塊\俄羅斯方塊V1.1\stdafx.h
?????文件?????????234??2012-03-06?16:43??俄羅斯方塊\俄羅斯方塊V1.1\targetver.h
?????文件????????7965??2012-03-10?00:01??俄羅斯方塊\俄羅斯方塊V1.1\Tetris.cpp
?????文件????????2980??2015-07-08?17:43??俄羅斯方塊\俄羅斯方塊V1.1\Tetris.h
?????目錄???????????0??2015-07-29?00:18??俄羅斯方塊\俄羅斯方塊V1.1\Wav\
?????文件???????50368??2012-02-19?21:29??俄羅斯方塊\俄羅斯方塊V1.1\Wav\back1.mid
?????文件?????4394007??2015-07-16?20:23??俄羅斯方塊\俄羅斯方塊V1.1\Wav\back1.mp3
?????文件????22170412??2012-02-19?21:29??俄羅斯方塊\俄羅斯方塊V1.1\Wav\back1.wav
?????文件????????7628??2012-02-19?21:29??俄羅斯方塊\俄羅斯方塊V1.1\Wav\back2.mid
?????文件?????4394007??2015-07-16?20:23??俄羅斯方塊\俄羅斯方塊V1.1\Wav\back2.mp3
?????文件?????7485624??2012-02-19?21:29??俄羅斯方塊\俄羅斯方塊V1.1\Wav\back2.wav
............此處省略16個文件信息

評論

共有 條評論