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

  • 大小: 49KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-15
  • 語言: C/C++
  • 標簽: MFC??C++??

資源簡介

畢設的一個項目代碼,通過用MFC框架、面向對象的封裝,計算磚塊可能的移動的方向,從而實現各個功能

資源截圖

代碼片段和文件信息

#include?“CBall.h“

CBall(BALL?m_Ball);
{
????//初始化小球
m_Ball.color?=RGB(0255255);
m_Ball.radius?=5;
m_Ball.x?=m_Bar.rect?.left?+m_Bar.width?/2;

m_Ball.y?=m_Bar.rect?.top?-m_Ball.radius?;
m_Ball.speed?=3;
m_Ball.moveX?=m_Ball.speed?;
m_Ball.moveY?=-m_Ball.speed?;
}
CBall::~CBall()
{
????//dtor
}
//畫小球
void?CBall::DrawBall?()
{
HBRUSH?hBrush?=CreateSolidBrush(m_Ball.color?);
HPEN?hPen?=CreatePen(PS_SOLID1RGB(2550255));
Selectobject(m_hdchBrush);
Selectobject(m_hdchPen);
Ellipse(m_hdcm_Ball.x?-m_Ball.radius?m_Ball.y?-m_Ball.radius?m_Ball.x+m_Ball.radius?m_Ball.y+m_Ball.radius?);
Selectobject(m_hdchBrush);
Selectobject(m_hdchPen);
Deleteobject(hBrush);

Deleteobject(hPen);
}
//移動小球并判斷小球是否碰到邊界
void?CBAll::MoveBall()
{
if(m_Ball.x+m_Ball.moveX+m_Ball.radius>m_wndRect.right||m_Ball.x+m_Ball.moveX-m_Ball.radius {
m_Ball.moveX=-m_Ball.moveX;
}
if(m_Ball.y+m_Ball.moveY-m_Ball.radius {
m_Ball.moveY=-m_Ball.moveY;
}
if(m_Ball.y+m_Ball.moveY+m_Ball.radius>m_wndRect.bottom)
{
int?state?=?MessageBox(m_hWnd“是否繼續??““GameOver“MB_YESNOCANCEL|MB_ICONINFORMATION);
if(IDYES?==?state)
{
Replay();
}
if(IDNO?==?state)
{
exit(0);
}
if(IDCANCEL?==?state)
{
CGame::InitBar();
????????????CGame::InitBall();
}
}
m_Ball.x+=m_Ball.moveX;
m_Ball.y+=m_Ball.moveY;
}


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

?????文件???????1454??2014-01-10?17:39??PlayBlock\Ball.cpp

?????文件????????330??2014-01-10?17:39??PlayBlock\Ball.h

?????文件???????1336??2014-01-10?17:39??PlayBlock\Bar.cpp

?????文件????????269??2014-01-10?17:39??PlayBlock\Bar.h

?????文件???????1189??2014-01-10?17:39??PlayBlock\bgbgm.cbp

?????文件????????610??2014-01-10?15:24??PlayBlock\bgbgm.depend

?????文件????????344??2014-01-10?17:40??PlayBlock\bgbgm.layout

?????文件?????102817??2014-01-10?16:07??PlayBlock\bin\Debug\bgbgm.exe

?????文件???????2102??2014-01-10?17:39??PlayBlock\Blocks.cpp

?????文件????????527??2014-01-10?17:39??PlayBlock\Blocks.h

?????文件???????2411??2014-01-10?17:39??PlayBlock\Game.cpp

?????文件????????485??2014-01-10?17:39??PlayBlock\Game.h

?????文件????????161??2014-01-10?16:01??PlayBlock\include\Bar.h

?????文件????????179??2014-01-10?15:47??PlayBlock\include\Blocks.h

?????文件????????367??2014-01-10?14:39??PlayBlock\include\CBall.h

?????文件????????167??2014-01-10?16:09??PlayBlock\include\Game.h

?????文件???????2933??2014-01-10?16:40??PlayBlock\main.cpp

?????文件??????15695??2014-01-10?09:38??PlayBlock\obj\Debug\Brick.o

?????文件???????7953??2014-01-10?14:57??PlayBlock\obj\Debug\main.o

?????文件?????????87??2014-01-10?16:01??PlayBlock\src\Bar.cpp

?????文件????????102??2014-01-10?15:47??PlayBlock\src\Blocks.cpp

?????文件???????1489??2014-01-10?14:39??PlayBlock\src\CBall.cpp

?????文件????????102??2014-01-10?15:46??PlayBlock\src\CBlocks.cpp

?????文件?????????92??2014-01-10?16:09??PlayBlock\src\Game.cpp

?????文件????????286??2014-01-10?09:38??PlayBlock\Windows.h

?????目錄??????????0??2014-01-10?16:07??PlayBlock\bin\Debug

?????目錄??????????0??2014-01-10?14:57??PlayBlock\obj\Debug

?????目錄??????????0??2014-01-10?09:38??PlayBlock\bin

?????目錄??????????0??2014-01-10?16:09??PlayBlock\include

?????目錄??????????0??2014-01-10?09:38??PlayBlock\obj

............此處省略5個文件信息

評論

共有 條評論