• 大小: 1.83MB
    文件类型: .zip
    金币: 2
    下载: 0 次
    发布日期: 2024-02-02
  • 语言: C/C++
  • 标签:

资源简介

雷霆战机 c++源码 ,基于win32封装的,不基于 mfc,vc6环境..练习c++不错........

资源截图

代码片段和文件信息

// About.cpp: implementation of the CAbout class.
//
//////////////////////////////////////////////////////////////////////

#include “About.h“

char* CAbout::text[] = 
{   “按Esc键返回主菜单“
““
“控制键:“
“    方向:↑↓←→  子弹:Ctrl   宝险:Alt“
““
“游戏说明:“
“         游戏共有5关有两种子弹红色子弹面积大威力小蓝色子弹面积小但威力大敌机的生“
“  命会随关数的增加而增加游戏中共设置了五种奖励具体功用大家到游戏中去体会。由于本人“
“  C++的基础不是很好所以程序中有很多地方设计的不合理,希望大家能够提出宝贵的意见!“
““
“作者:桂放   Email:guifang818@163.com   QQ:13738594“
 };
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CAbout::CAbout(CDirectWnd* win)
{
m_win = win;
frame = 0;
otime = timeGetTime();
}

CAbout::~CAbout()
{
m_win = NULL;
}

void CAbout::Run()
{
if (timeGetTime() - otime > 1000)
{
otime = timeGetTime();
if ( 0 == frame ) frame = 1;
else if ( 1 == frame ) frame = 0;
}

RECT rtDest;
bkPic[0] = m_win->lpBKGobject[1];
bkPic[1] = m_win->lpBKGobject[2];
for( int i = 0 ; i < 4 ; i++ )
{
for( int j = 0 ; j < 3 ; j++ )
{
m_win->GetRect(&rtDest200*i200*j200200);
m_win->BltBitMap(bkPic[frame]NULL&rtDest);
}
}
for(int k = 0; k < 11; k++)
m_win->ShowText(100160+k*20text[k]);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-06-06 21:16  雷霆战机\
     目录           0  2017-06-06 21:16  雷霆战机\Exe\
     文件       69632  2004-08-27 20:07  雷霆战机\Exe\FLY.EXE
     目录           0  2017-06-06 21:16  雷霆战机\Exe\Pic\
     文件       41078  2003-03-03 19:33  雷霆战机\Exe\Pic\BKGND.BMP
     文件       41078  2003-03-03 19:32  雷霆战机\Exe\Pic\BKGND1.BMP
     文件        4376  2004-08-22 09:58  雷霆战机\Exe\Pic\BOMB.BMP
     文件       28854  2002-05-24 17:47  雷霆战机\Exe\Pic\BONUS.BMP
     文件        4854  2002-05-24 17:12  雷霆战机\Exe\Pic\BULLET.BMP
     文件        4198  2003-03-10 19:10  雷霆战机\Exe\Pic\CENTER.BMP
     文件       90014  2002-05-17 15:57  雷霆战机\Exe\Pic\ENEMY.BMP
     文件        2338  2003-03-10 19:10  雷霆战机\Exe\Pic\ENEMY1.BMP
     文件      397854  2003-04-30 22:38  雷霆战机\Exe\Pic\EXPLODE.BMP
     文件      307512  2003-04-09 21:10  雷霆战机\Exe\Pic\GAMEOVER.BMP
     文件        4198  2003-03-05 16:11  雷霆战机\Exe\Pic\LEFT.BMP
     文件      921654  2004-08-25 11:51  雷霆战机\Exe\Pic\loading.bMP
     文件        4198  2003-03-05 16:11  雷霆战机\Exe\Pic\RIGHT.BMP
     目录           0  2017-06-06 21:16  雷霆战机\Exe\SOUND\
     文件        3626  1996-06-22 14:20  雷霆战机\Exe\SOUND\ADDLIFE.WAV
     文件       95338  1996-06-11 17:01  雷霆战机\Exe\SOUND\Bomb.wav
     文件       21932  2003-07-01 04:43  雷霆战机\Exe\SOUND\BONUS.WAV
     文件       55310  1998-06-04 15:36  雷霆战机\Exe\SOUND\BOSSEXP.WAV
     文件       29322  1997-04-05 13:07  雷霆战机\Exe\SOUND\eExplode.wav
     文件        1800  2002-12-13 14:18  雷霆战机\Exe\SOUND\FIRE.WAV
     文件      102782  2000-12-07 16:00  雷霆战机\Exe\SOUND\GAME.MID
     文件         790  1996-06-23 22:15  雷霆战机\Exe\SOUND\HIT.WAV
     文件        6119  2004-02-24 17:25  雷霆战机\Exe\SOUND\MENU.MID
     文件       42680  2003-05-01 22:44  雷霆战机\Exe\SOUND\pExplode.wav
     目录           0  2017-06-06 21:16  雷霆战机\Src\
     文件        1446  2004-08-24 11:32  雷霆战机\Src\About.cpp
     文件         695  2004-08-23 18:02  雷霆战机\Src\About.h
............此处省略76个文件信息

评论

共有 条评论

相关资源