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

正文內(nèi)容

基于wince的c的貪吃蛇游戲-文庫吧資料

2024-11-18 15:47本頁面
  

【正文】 一些使用到的函數(shù)在 WinCE 上沒有定義,不能實(shí)現(xiàn),需要換一種函數(shù)或 換一種方式來實(shí)現(xiàn),如顯示時(shí)間、顯示分?jǐn)?shù)用到的textout,我們最后把它改成了用對(duì)話框進(jìn)行實(shí)現(xiàn)。如: (你的得分是: %d 分 \n 你的用時(shí)是: %d 秒 ,m_nCount,m_nTime)。首先是一些由于疏忽導(dǎo)致的語法錯(cuò)誤,例如漏了“;”或“:”等符號(hào),類名函數(shù)名打錯(cuò)等。在一開始把所有東西都搭建好,寫好代碼后,編譯時(shí)發(fā)現(xiàn)大量的錯(cuò)誤。 } } 五、 運(yùn)行結(jié)果 游戲運(yùn)行效果圖: ( 1)游戲初始界面: 19 ( 2) 游戲運(yùn)行時(shí)界面: ( 3) 游戲結(jié)束界面: 20 經(jīng)過在 Visual Studio2020 環(huán)境中測(cè)試和排錯(cuò)后,應(yīng)用程序沒有出現(xiàn)錯(cuò)誤。i++) { CPoint uPoint=(i)。 for(int i=0。//得分顯示 pDCSelectStockObject(GRAY_BRUSH)。 (_T(用時(shí): %d),m_nTime)。 pDCRectangle(CRect(m_nLeft1,m_nTop1,m_nLeft+m_nWidth*m_nSize+1,m_nTop+m_nHeight*m_nSize+1))。 ASSERT_VALID(pDoc)。 IniAim()。 m_nTime1=0。 (CPoint(2,3))。 (CPoint(2,5))。 //蛇身的起始位置(共個(gè)) (CPoint(2,7))。 //得分計(jì)數(shù)起始值 ()。 //縮放比例 m_nDirect=1。 //窗框?qū)挾? m_nHeight=25。 //左邊界 m_nTop=30。與設(shè)計(jì)預(yù)期效果一致,此功能成功實(shí)現(xiàn)。 ( 6) 對(duì)“退出”按鈕的測(cè)試 在游戲開始前、游戲運(yùn)行過程中,點(diǎn)擊“退出”按鈕,成功退出 17 程序。 附上實(shí)現(xiàn)該功能的代碼: CString strTemp。//游戲結(jié)束對(duì)話框 } CView::OnTimer(nIDEvent)。 } } else { KillTimer(1)。 (())。 Invalidate()。 ==) { m_nCount++。 if(== amp。 } } } if(uTag==0) { 16 (0,uPoint)。 ==) { uTag=1。 if(== amp。i()。 } ( 4) 對(duì)“蛇”撞到邊界或咬到蛇身,游戲結(jié)束的測(cè)試 在點(diǎn)擊“開始”按鈕后,控制“蛇”依次撞向 4 個(gè)邊界,并重新開始游戲繼續(xù)測(cè)試,最后進(jìn)行“蛇”咬到蛇身的測(cè)試,結(jié)果都能使游戲結(jié)束,與設(shè)計(jì)預(yù)期效果一致,此功能成功實(shí)現(xiàn)。 if(0) uTag=1。 break。 case 3: //向下走 ++。 if(0) uTag=1。 break。 switch(m_nDirect) { case 1: //向右走 ++。 } CPoint uPoint=(0)。 m_nTime1=0。 } void CSnakeView::OnTimer(UINT nIDEvent) { // TODO: Add your message handler code here and/or call default m_nTime1++。 break。 break。 break。 break。 break。 Windows CE 啟動(dòng)完成 啟動(dòng)界面 13 四、程序測(cè)試與分析 ( 1) 對(duì)“開始”按鈕的測(cè)試 成功在實(shí)驗(yàn)箱運(yùn)行程序后,在 WinCE 界面中菜單點(diǎn)擊“開始”按鈕,顯示框里的“蛇”開始運(yùn)動(dòng),重復(fù)之前步驟測(cè)試“開始”按鈕的快捷鍵實(shí)驗(yàn)箱鍵盤 0,結(jié)果顯示框里的“蛇”開始運(yùn)動(dòng),和預(yù)期效果一致,此功能成功實(shí)現(xiàn) ( 2) 對(duì)“重新開始”按鈕的測(cè)試 分別在“蛇”運(yùn)行時(shí)和游戲結(jié)束彈出時(shí)間得分對(duì)話框后,點(diǎn)擊WinCE 界面中菜單點(diǎn)擊“開始”按鈕或按實(shí)驗(yàn)箱鍵盤 0 進(jìn)行測(cè)試,結(jié)果顯示框里的“蛇”回到了最初開始時(shí)的狀態(tài)并重新開始運(yùn)動(dòng),和預(yù)期效果一致,此功能成功實(shí)現(xiàn) ( 3) 對(duì)“蛇”的運(yùn)動(dòng)方向( 5 上, 7 左, 8 下, 9 右)按鍵的測(cè)試 在點(diǎn)擊“開始”按鈕后“蛇”開始運(yùn)動(dòng),依次按下實(shí)驗(yàn)箱小鍵盤“ 8”、“ 9”、“ 5”、“ 7”、“ 9”按鈕,預(yù)期的效果是,當(dāng)我們按下“ 8”時(shí)“蛇”向下運(yùn)動(dòng),當(dāng)我們按下“ 9”時(shí)“蛇”向右運(yùn)動(dòng),當(dāng)我們按下“ 5”時(shí)“蛇”向上運(yùn)動(dòng) ,當(dāng)我們按下“ 7”時(shí)“蛇”向左運(yùn)動(dòng),最后在“蛇”向左運(yùn)動(dòng)時(shí)按下“ 9”,測(cè)試當(dāng)按鍵方向與“蛇”當(dāng)前前進(jìn)方向相反時(shí),“蛇”不改變方向,并同理測(cè)試剩下的 3 個(gè)方向,所有實(shí)驗(yàn)結(jié)果與設(shè)計(jì)預(yù)期效果一致,此功能成功實(shí)現(xiàn)。 NK 下載過程 12 第十五步: 在超級(jí)終端上,可以看到寫 flash 的進(jìn)度。然后點(diǎn)擊“ OK”,再點(diǎn)“ Apply”按鈕,然后按“ Close”按鈕關(guān)閉“ Target Device connectivity Options”窗口 . 檢測(cè)連接選項(xiàng) 第十三步: 從 Visual Studio2020 的 TargetAttach Device 菜單中,連接目標(biāo)平臺(tái)。 Ether download Settings 設(shè)置選項(xiàng) 第十一步: 用網(wǎng)線連通 PC 和目標(biāo)平臺(tái),將 PC 和目標(biāo)平臺(tái)的網(wǎng)絡(luò)連接設(shè)置在同一網(wǎng)段,根據(jù)超級(jí)終端的 Eboot 菜單提示,選取“ D”項(xiàng),即按鍵盤上的 D 鍵。 超級(jí)終端顯示 Boot Loader 啟動(dòng)菜 單選項(xiàng) 第八步: 啟動(dòng) Visual Studio 2020,打開實(shí)驗(yàn) 32 編譯好的 Training 工程,在 Targetconnectivity Option 中打開映象的下載配置選項(xiàng)。 Jflash 燒寫完成選項(xiàng) 第五步: 從“開始 所有程序 附件 通訊 超級(jí)終端”新建一個(gè)超級(jí)終端鏈接。 Jflash 燒寫過程 8 第四步: 最后在命令窗口出現(xiàn)“ Verification successful!”時(shí),說明下載已成功。
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1