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

正文內(nèi)容

畢業(yè)論文-基于visualc的掃雷游戲設(shè)計(jì)-展示頁(yè)

2025-01-21 12:46本頁(yè)面
  

【正文】 View { int shumu。lei[a][b].shumu==1 則結(jié)束 ,最后是顯示黑框中的數(shù)字,不夠三位 的數(shù)字在前面加 0. (1)對(duì)于雷,我們是單獨(dú)定義一個(gè)類,這樣有利于程序的操作。mybrush)分別取得黑色刷在不同區(qū)域涂刷,形成黑框,接著在畫黑框右下兩邊畫白線是黑框有立體感;畫雷區(qū)時(shí), 左上角是白線,右下角是黑線,以顯示立體感 ,然后在兩黑框中間位置顯示人物臉圖按鈕,接著是判斷雷區(qū)顯示什么位圖, 如果 weitu=1 顯示 已按下的數(shù)字區(qū) ,如果 weitu=2 顯示旗 ,如果 weitu=3顯示問(wèn)號(hào) ,如果 jieshu==1amp。 取 得 顏 色 刷 并 在 區(qū) 域 CRect myrect1(0,0,1200,800)內(nèi)填充該顏色;畫黑框時(shí), (RGB(0,0,0))黑色刷,pDCFillRect(myrect,amp。 } 畫背景時(shí), pDCFillRect(myrect1,amp。 } if(0==(160,Comic Sans MS)) { AfxMessageBox(Can39。 pDCSetBkColor(RGB(0,0,0))。 } } int nOldDC=pDCSaveDC()。lei[a][b].shumu==1) { } if(jieshu==1amp。 } if(lei[a][b].weitu==3) { } if(lei[a][b].weitu==2) { b++) { if(lei[a][b].weitu==1) { a++) for(int b=0。 for(int a=0。 pDCBitBlt(180,10,160,160,amp。t create DC)。 CDC Dc。jjm_ColCount。iim_RowCount。mypen2)。 (PS_SOLID,1,RGB(0,0,0))。 CPen mypen2。j++) { i++) for(int j=0。 for(int i=0。 pDCMoveTo(20,40)。 myoldPen=pDCSelectObject(amp。 CPen*myoldPen。mybrush)。 CRect myrect2(325,10,375,40)。 pDCFillRect(myrect,amp。 (RGB(0,0,0))。mybrush1)。 CRect myrect1(0,0,1200,800)。 CBrush mybrush1。而開始時(shí)雷區(qū)位圖是不可見(jiàn)的,并不影響界面的初始化。 } 為了用戶框重畫的需要,當(dāng)我們的游戲玩了一半后最小化,或是把部分窗口移出屏幕,或是執(zhí)行了新的應(yīng)用程序覆蓋了原來(lái)的程序時(shí),必須重畫。 =400。//。 =|WS_EX_TOPMOST。 IDB_BITMAP25 在類 CMainFrame 中的 PreCreateWindow( )添加代碼: BOOL CMainFrame::PreCreateWindow(CREATESTRUCTamp。另外,為什么不添加一個(gè)按鈕而用位圖呢?是因?yàn)榧词刮覀兲砑恿税粹o也要添加四幅位圖! 位圖的 ID 號(hào): 按扭位圖: 30*30 IDB_ANNIU IDB_ANNIU IDB_ANNIU IDB_ANNIU4 雷區(qū)位圖: 14*14 ID 號(hào)按下圖依次為: IDB_BITMAP14。 OnStart() 初始化游戲 OnTimer( ) 記錄游戲所用時(shí)間 表 1 類及其函數(shù)功能 三、 詳細(xì)設(shè)計(jì) 前十二幅是在雷區(qū)的,后四幅是按鈕。 OnRButtonDown( ) 如果是雷,按右鍵 時(shí) ,顯示旗子,并減少一個(gè)剩下雷數(shù);如果我們認(rèn)為那旗子的格子不是雷,按右鍵,顯示問(wèn)號(hào),并在剩下雷數(shù)加上 1。 Ongaoji( ) 給變量 m_RowCount、 m_ColCount、 leinum 賦值并初始化游戲。 二 、概要設(shè)計(jì) 圖 1 程序基本功能 掃 雷 游 戲 游 戲 開 始 游 戲 選 關(guān) 游 戲 計(jì) 雷 游 戲 計(jì) 時(shí) 類名 成員函數(shù) 功能 CMy2_1View leizero( ) 顯示沒(méi)有雷的區(qū)域 Onchuji( ) 給變量 m_RowCount、 m_ColCount、 leinum 賦值并初始化游戲。自 1993年 Microsoft 公司推出 Visual C++ 后,隨著其新版本的不斷問(wèn)世, VisualC++已成為專業(yè)程序員進(jìn)行軟件開發(fā)的首選工具。 以 Visual C++ 開發(fā)環(huán)境,設(shè)計(jì)并開發(fā)一款掃雷游戲,其功能類似于Windows 操作系統(tǒng)自帶的掃雷游戲。 青島理工大學(xué)琴島學(xué)院 設(shè) 計(jì) 報(bào) 告 課題名稱:掃雷游戲設(shè)計(jì) 學(xué) 院:青島理工大學(xué)琴島學(xué)院 專業(yè)班級(jí):計(jì)算機(jī)科學(xué)與技術(shù) 102 班 學(xué) 號(hào): 20220301049 學(xué) 生:徐為 指導(dǎo)教師:張秀國(guó)、宋傳磊 青島理工大學(xué)琴島學(xué)院教務(wù)處 2022 年 7月 8 日 一、調(diào)研材料 掃雷游戲是 Windows操作系統(tǒng)自帶的一個(gè)小游戲,過(guò)去的幾年里 Windows 操作系統(tǒng)歷經(jīng)數(shù)次換代,變得越來(lái)越龐大、復(fù)雜,但掃雷游戲在任何版本的 Windows 操作系統(tǒng)里卻依然保持原貌,而且?guī)缀趺總€(gè)電 腦使用者都接觸過(guò)它,并且深愛(ài)著這款小游戲。 掃雷游戲是比較經(jīng)典的一款小游戲,實(shí)現(xiàn)它的方法很多,可以用很多算法和語(yǔ)言實(shí)現(xiàn),如C,C++,VB,JAVA 等。 Visual C++是一個(gè)功能強(qiáng)大的可視化開發(fā)工具。它不僅是一個(gè) C++編譯器,而且是一個(gè)基于 Windows 操作系統(tǒng)的可視化即成開發(fā)環(huán)境。 Onzhongji( ) 給變量 m_RowCount、 m_ColCount、 leinum 賦值并初始化游戲。 OnLButtonDown( ) 如果在按鈕上面,則顯示按鈕按下位圖;如果在掃雷區(qū),先把按鈕位圖改為張口位圖,再判斷按下的是否是雷,是就結(jié)束,重畫,以顯示所有的雷;否則,重畫相應(yīng)格子以顯示數(shù)字。 OnLButtonUp( ) 松開左鍵時(shí),顯示按鈕沒(méi)有按下的位圖;再判斷,如果結(jié)束,就要顯示失 敗的位圖;如果是在按鈕上松開按鈕,即表示我們已經(jīng)按下了重新開始的按鈕,必須調(diào)用重新開始函數(shù) OnStart()。為了便于加載,必須各自保證其連續(xù)性。 cs) { // =WS_SYSMENU|WS_OVERLAPPED|WS_MINIMIZEBOX。 =440。 return TRUE。我們調(diào)用重畫函數(shù),它都要重新執(zhí)行 OnDraw(CDC* pDC)函數(shù),那
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1