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

  • 大小: 3.07MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-12-21
  • 語言: 其他
  • 標簽: 迷宮??

資源簡介

迷宮 程序開始運行時顯示一個迷宮地圖,迷宮中央有一老鼠。迷宮的右下方有一糧倉。游戲任務是使用鍵盤上的方向鍵操縱老鼠在規定的時間內走到糧倉處。為了增加游戲的趣味性,在迷宮的路上設置若干門,一次通過后即鎖上

資源截圖

代碼片段和文件信息

//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
//??嗨!我是王曉鈺。
//??我的E-mail是:XiaoYu.wang@263.net??有問題可以發郵件或在網站上留言
//??歡迎你訪問我的個人主頁:“笑語小園”http://xiaoyu.2699.comn
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
//??二○○○年七月
//??讓我們繼續看我的程序。
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|

#include?
//#include?“resource.h“
//?框架窗口類
class?CMyWnd:?public?CframeWnd
{
CRect?m_rectBody;
public:
CMyWnd()
{
srand((unsigned)time(NULL));
m_nX?=?10;
m_nY?=?10;
m_nWidth?=?22;
m_nHeight?=?22;
for(int?i=0;?i<20;?i++)
for(int?j=0;?j<20;?j++)
{
m_nMaze[i][j]?=?rand()%2;
if(m_nMaze[i][j])m_nMaze[i][j]=rand()%2;
}
for(int?i=0;?i<20;?i++)
{
m_nMaze[?0][?i]?=?1;
m_nMaze[19][?i]?=?1;
m_nMaze[?i][?0]?=?1;
m_nMaze[?i][19]?=?1;
}
m_nMaze[18][18]=0;
}
protected:
afx_msg?void?onkeydown(UINT?nChar?UINT?nRepCnt?UINT?nFlags);?
afx_msg?void?OnPaint();
DECLARE_MESSAGE_MAP()
private:
int?m_nHeight;
int?m_nWidth;
int?m_nMaze[20][20];
int?m_nY;
int?m_nX;
};
//?消息映射
BEGIN_MESSAGE_MAP(CMyWnd?CframeWnd)
ON_WM_KEYDOWN()?
ON_WM_PAINT()
END_MESSAGE_MAP()
//?框架窗口類的成員函數
void?CMyWnd::onkeydown(UINT?nCharUINT?nRepCntUINT?nFlags?)
{
InvalidateRect(m_rectBody?TRUE);
switch(nChar)
{
case?VK_UP:
if(m_nMaze[m_nX][m_nY-1]==0)
m_nY--;
break;
case?VK_DOWN:
if(m_nMaze[m_nX][m_nY+1]==0)
m_nY++;
break;
case?VK_LEFT:
if(m_nMaze[m_nX-1][m_nY]==0)
m_nX--;
break;
case?VK_RIGHT:
if(m_nMaze[m_nX+1][m_nY]==0)
m_nX++;
break;
}
m_rectBody=CRect(?10+m_nX*m_nWidth
10+m_nY*m_nHeight
10+m_nX*m_nWidth+m_nWidth
10+m_nY*m_nWidth+m_nHeight);
InvalidateRect(m_rectBody?FALSE);
if(m_nX==18&&m_nY==18)MessageBox(“game?is?over!“);
}
void?CMyWnd::OnPaint()
{
CPaintDC?dc(this);
for(int?i=0;?i<20;?i++)
for(int?j=0;?j<20;?j++)
{
if(m_nMaze[i][j]==0)
{
dc.SelectStockobject(LTGRAY_BRUSH);
dc.SelectStockobject(WHITE_PEN);
}
else
{
dc.SelectStockobject(BLACK_BRUSH);
dc.SelectStockobject(BLACK_PEN);
}
dc.Rectangle(?10+i*m_nWidth
10+j*m_nHeight
10+i*m_nWidth+m_nWidth
10+j*m_nHeight+m_nHeight);
}
dc.SelectStockobject(DKGRAY_BRUSH);
dc.SelectStockobject(BLACK_PEN);
m_rectBody=CRect(?10+m_nX*m_nWidth
10+m_nY*m_nHeight
10+m_nX*m_nWidth+m_nWidth
10+m_nY*m_nWidth+m_nHeight);
dc.Ellipse(m_rectBody);

}
//?應用程序類
class?CMyApp:?public?CWinApp
{
public:
BOOL?InitInstance();
};
//?應用程序類的成員函數
BOOL?CMyApp::InitInstance()
{
CMyWnd?*pframe?=?new?CMyWnd;
pframe->Create(0_T(“Move?Ellipse?With?Keyboard“));
pframe->ShowWindow(SW_SHOWMAXIMIZED);
pframe->UpdateWindow();?
this->m_pMainWnd?=?pframe;
return?TRUE;
}
//?全局應用程序對象
CMyApp?ThisApp;

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????16384??2000-08-03?10:47??迷宮\Ball.exe

?????文件???????2991??2008-12-18?08:35??迷宮\Source\ball.cpp

?????文件???????3673??2000-08-03?10:48??迷宮\Source\Ball.dsp

?????文件????????533??2000-06-02?22:09??迷宮\Source\Ball.dsw

?????文件????7851008??2008-12-18?08:38??迷宮\Source\Ball.ncb

?????文件??????48640??2001-07-11?09:11??迷宮\Source\Ball.opt

?????文件????????808??2001-07-11?09:11??迷宮\Source\Ball.plg

?????文件????????872??2008-12-18?08:34??迷宮\Source\Ball.sln

????..A..H.??????8704??2008-12-18?08:38??迷宮\Source\Ball.suo

?????文件???????5362??2008-12-18?08:34??迷宮\Source\Ball.vcproj

?????文件???????1413??2008-12-18?08:38??迷宮\Source\Ball.vcproj.SOFT-C24.Administrator.user

?????文件?????126976??2008-12-18?08:35??迷宮\Source\Debug\Ball.exe

?????文件????????664??2008-12-18?08:35??迷宮\Source\Debug\Ball.exe.embed.manifest

?????文件????????728??2008-12-18?08:35??迷宮\Source\Debug\Ball.exe.embed.manifest.res

?????文件????????629??2008-12-18?08:35??迷宮\Source\Debug\Ball.exe.intermediate.manifest

?????文件????1043596??2008-12-18?08:35??迷宮\Source\Debug\Ball.ilk

?????文件?????150413??2008-12-18?08:35??迷宮\Source\Debug\ball.obj

?????文件????3419136??2008-12-18?08:35??迷宮\Source\Debug\Ball.pdb

?????文件???????7644??2008-12-18?08:35??迷宮\Source\Debug\BuildLog.htm

?????文件?????????67??2008-12-18?08:35??迷宮\Source\Debug\mt.dep

?????文件?????429056??2008-12-18?08:35??迷宮\Source\Debug\vc80.idb

?????文件?????184320??2008-12-18?08:35??迷宮\Source\Debug\vc80.pdb

?????目錄??????????0??2008-12-18?08:35??迷宮\Source\Debug

????..AD...?????????0??2008-12-18?08:35??迷宮\Source

?????文件???????1292??2000-08-03?09:59??迷宮\請看這個說明.txt

?????目錄??????????0??2001-07-11?09:07??迷宮

-----------?---------??----------?-----??----

?????????????13304909????????????????????26


評論

共有 條評論