您当前位置: 首页 小说阅读 C++打飞机源码下载-C++打飞机的游戏源代码免费下载

C++打飞机源码下载-C++打飞机的游戏源代码免费下载

C++打飞机源码下载-C++打飞机的游戏源代码免费下载

类型: 小说阅读 版本: V1.9

大小: 1,112.7 时间: 2025-11-19

推荐语
推荐语
足彩输赢 全球总决赛输赢在哪买C++打飞机的游戏代码voidTitleDisplay(void)  //显示序守护精灵DATA下载-守护精灵DATA安卓版1.0.0 官方版{ HRESULT ddrval; //计算图象卷轴的坐标数据 RECTbackR1,frontR1,backR2,frontR2,b...
应用介绍

C++打飞机的游戏代码

voidTitleDisplay(void)  //显示序守护精灵DATA下载-守护精灵DATA安卓版1.0.0 官方版

{

HRESULT ddrval;

//计算图象卷轴的坐标数据

RECTbackR1,frontR1,backR2,frontR2,backR3,frontR3;

staticintn=0;

staticintx1=0,x2=0,x3=0;

if(x1==310&&bSoundDrive)

{

cDSound.Play(false,1);

}

if(x1<420||x2<640)

{

x1+=1;

if(x1>420)x1=420;

if(x1<200)

{

SetRect(&backR1,0,0,x1,480);

SetRect(&frontR1,640-x1,0,640,480);

}

else

{

SetRect(&backR1,0,0,200,480);

SetRect(&frontR1,640-x1,0,840-x1,480);

}

if(x1>100)

{

x2+=2;

}

if(x2>640)x2=640;

if(x2<220)

{

SetRect(&backR2,0,0,x2,480);

SetRect(&frontR2,640-x2,0,640,480);

SetRect(&backR3,220-x2,0,220,480);

SetRect(&frontR3,0,0,x2,480);

}

else

{

SetRect(&backR2,0,0,220,480);

SetRect(&frontR2,640-x2,0,860-x2,480);

SetRect(&backR3,0,0,220,480);

SetRect(&frontR3,x2-220,0,x2,480);

}

//清屏后台缓冲区

DDBLTFX ddBltFx;

ddBltFx.dwSize=sizeof(DDBLTFX);

ddBltFx.dwFillColor=DDColorMatch(lpDDSBack,RGB(0,0,0));

lpDDSBack->Blt(NULL,NULL,NULL,DDBLT_WAIT|DDBLT_COLORFILL,&ddBltFx);

//将背景图象Blit到后台缓冲区

lpDDSBack->Blt(&frontR1,lpDDSPic6,&backR1,DDBLT_WAIT,NULL);


//将前景图象透明Blit到后台缓冲区

lpDDSBack->Blt(&frontR2,lpDDSPic4,&backR2,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

lpDDSBack->Blt(&frontR3,lpDDSPic5,&backR3,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

}

else///移动开始

{

//清屏后台缓冲区

DDBLTFX ddBltFx;

ddBltFx.dwSize=sizeof(DDBLTFX);

ddBltFx.dwFillColor=DDColorMatch(lpDDSBack,RGB(0,0,0));

lpDDSBack->Blt(NULL,NULL,NULL,DDBLT_WAIT|DDBLT_COLORFILL,&ddBltFx);

SetRect(&frontR1,0,0,640,480);

SetRect(&backR1,0,0,640,480);

lpDDSBack->Blt(&frontR1,lpDDSPic1,&backR1,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

x3+=1;

if(x3<540)

{

SetRect(&backR1,540-x3,0,540,100);

SetRect(&frontR1,0,380,x3,480);

}

else

{

if(x3<640)

{

SetRect(&backR1,0,0,540,100);

SetRect(&frontR1,x3-540,380,x3,480);

SetRect(&backR2,1080-x3,100,540,200);

SetRect(&frontR2,0,380,x3-540,480);

lpDDSBack->Blt(&frontR2,lpDDSPic8,&backR2,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

}

if(x3>=640&&x3<1080)

{

SetRect(&backR1,0,0,540-(x3-640),100);

SetRect(&frontR1,100+x3-640,380,640,480);

SetRect(&backR2,1080-x3,100,540,200);

SetRect(&frontR2,0,380,x3-540,480);

lpDDSBack->Blt(&frontR2,lpDDSPic8,&backR2,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

}

if(x3>=1080&&x3<1180)

{

SetRect(&backR1,0,0,540-(x3-640),100);

SetRect(&frontR1,100+x3-640,380,640,480);

SetRect(&backR2,0,100,540,200);

SetRect(&frontR2,x3-1080,380,x3-540,480);

lpDDSBack->Blt(&frontR2,lpDDSPic8,&backR2,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

SetRect(&backR2,540-(x3-1080),0,540,100);

SetRect(&frontR2,0,380,x3-1080,480);

lpDDSBack->Blt(&frontR2,lpDDSPic8,&backR2,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

}

if(x3>=1180&&x3<1620)

{

SetRect(&backR1,540-(x3-1080),0,540,100);

SetRect(&frontR1,0,380,x3-1080,480);

SetRect(&backR2,0,100,540-(x3-1180),200);

SetRect(&frontR2,x3-1080,380,640,480);

lpDDSBack->Blt(&frontR2,lpDDSPic8,&backR2,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

}

if(x3>=1620&&x3<1720)

{

SetRect(&backR1,0,100,540-(x3-1180),200);

SetRect(&frontR1,100+x3-1180,380,640,480);

SetRect(&backR2,0,0,540,100);

SetRect(&frontR2,x3-1620,380,x3-1080,480);

lpDDSBack->Blt(&frontR2,lpDDSPic8,&backR2,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

SetRect(&backR2,540-(x3-1620),100,540,200);

SetRect(&frontR2,0,380,x3-1620,480);

lpDDSBack->Blt(&frontR2,lpDDSPic8,&backR2,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

if(x3>=1719)x3=640;

}

}

lpDDSBack->Blt(&frontR1,lpDDSPic8,&backR1,DDBLT_WAIT|DDBLT_KEYSRC,NULL);

}

//打印刷新率fps

HDChdc;

chartemp[32];

lpDDSBack->GetDC(&hdc);

SetBkMode(hdc,TRANSPARENT);

SetTextColor(hdc,RGB(0,255,0)); 

sprintf(temp,"%d帧/秒",iFps);

TextOut(hdc,0,0,temp,strlen(temp));

lpDDSBack->ReleaseDC(hdc);


  //换页

  while(1)

  {

    ddrval=lpDDSPrimary->Flip(NULL,DDFLIP_WAIT);//调用换页函数

    if(ddrval==DD_OK)//成功则退出while循环

      break;

    if(ddrval==DDERR_SURFACELOST)//如果页面丢失,则恢复页面

{

if(!InitThread())break;//重新提取背景

ddrval=lpDDSPrimary->Restore();//恢复主页面

if(ddrval!=DD_OK)

break;

ddrval=lpDDSPic1->Restore();//恢复离屏页面1

if(ddrval!=DD_OK)

break;

ddrval=lpDDSPic4->Restore();//恢复离屏页面4

if(ddrval!=DD_OK)

break;

ddrval=lpDDSPic5->Restore();//恢复离屏页面5

if(ddrval!=DD_OK)

break;

ddrval=lpDDSPic6->Restore();//恢复离屏页面6

if(ddrval!=DD_OK)

break;

ddrval=lpDDSPic8->Restore();//恢复离屏页面8

if(ddrval!=DD_OK)

break;

}

    if(ddrval!=DDERR_WASSTILLDRAWING)

break;

}

}

打飞机游戏是一款非常经典的游戏,大家想知道用c++语言怎么实现呢?这里小编就给大家带来C++打飞机的游戏源代码,详细会对大家学习c++语言有很大的帮助。

ag专业亚游 mg电子天平 pk10雪球图 九游会提现不 送体验金可提现 3d连线走势图500期 彩票3d走势分析技巧 dafabet万博wanbo manbetx太阳城老板 百乐门时时彩群号 破解版部落冲突 九游 九游会官网九游会体育官网 亚博提款原始密码 众博棋牌透视辅助 森泰体育用品公司
应用信息
相关版本
相关推荐
同一开发者
本类最新
相关专题
糖葫芦app下载-便利店送货上门app(糖葫芦)1.0 安卓官网最新版

糖葫芦app下载-便利店送货上门app(糖葫芦)1.0 安卓官网最新版

2025/09/27 14:30更新

平时大家想买点生活用品但是不知道买什么或者又忘记了的,可以下载这款糖葫芦,上面有海量的生活用品精心推荐,帮你买到最好用的东西,享受便捷生活体验。糖葫芦app官方...

相关文章
用户评论
彗星正则表达式测试器-彗星正则表达式调试工具Beta1.0 C#版

彗星正则表达式测试器-彗星正则表达式调试工具Beta1.0 C#版

2025/11/13 18:16更新

网上已经有很多关于正则表达式的测试工具了,这里,小编这款调试工具主要是针对彗星正则表达式的。该工具配上了语法与经典例程,主要就是供新手朋友们学习、参考。需要的朋...

电信ADSL 网友 mnop789 2017儿童古装系列相册模板免费下载-2017儿童古装系列psd模板分成高清版
2017儿童古装系列相册模板免费下载-2017儿童古装系列psd模板分成高清版

支持 ( 39 ) 盖楼(回复)

电信ADSL 网友 mnop789 猎豹wifi官方下载-猎豹免费wifi电脑版5.1 校园版
猎豹wifi官方下载-猎豹免费wifi电脑版5.1 校园版

支持 ( 7 ) 盖楼(回复)

电信ADSL 网友 mnop789 Cquan(C圈手机app)0.0.24 安卓版
Cquan(C圈手机app)0.0.24 安卓版

支持 ( 114 ) 盖楼(回复)

电信ADSL 网友 mnop789 空间站工程师汉化补丁-空间站工程师3DM汉化组汉化补丁1.0 免费版
空间站工程师汉化补丁-空间站工程师3DM汉化组汉化补丁1.0 免费版

支持 ( 91 ) 盖楼(回复)

电信ADSL 网友 mnop789 悟仙穹手游下载-悟仙穹1.0礼包版
悟仙穹手游下载-悟仙穹1.0礼包版

支持 ( 74 ) 盖楼(回复)

电信ADSL 网友 mnop789 吾爱远程管理免费版下载-吾爱远程管理吾爱版1.0 绿色免费版
吾爱远程管理免费版下载-吾爱远程管理吾爱版1.0 绿色免费版

支持 ( 176 ) 盖楼(回复)

电信ADSL 网友 mnop789 空气ppt-空气教学课件免费下载【初中化学】
空气ppt-空气教学课件免费下载【初中化学】

支持 ( 11 ) 盖楼(回复)

电信ADSL 网友 mnop789 Branch小怪兽app下载-Branch小怪兽app1.0 安卓版
Branch小怪兽app下载-Branch小怪兽app1.0 安卓版

支持 ( 155 ) 盖楼(回复)

电信ADSL 网友 mnop789 剑心一念永恒手游下载-剑心一念永恒ios版1.0.2 苹果版
剑心一念永恒手游下载-剑心一念永恒ios版1.0.2 苹果版

支持 ( 35 ) 盖楼(回复)

电信ADSL 网友 mnop789 叶音宝盒最新版下载-叶音宝盒app2022-03-23 最新版
叶音宝盒最新版下载-叶音宝盒app2022-03-23 最新版

支持 ( 101 ) 盖楼(回复)

电信ADSL 网友 mnop789 嘿哈大逃杀国际体验服下载-heyha royale正版0.4.1 国际版
嘿哈大逃杀国际体验服下载-heyha royale正版0.4.1 国际版

支持 ( 132 ) 盖楼(回复)

电信ADSL 网友 mnop789 动画兵工厂破解版-动画兵工厂2.0注册机
动画兵工厂破解版-动画兵工厂2.0注册机

支持 ( 164 ) 盖楼(回复)

电信ADSL 网友 mnop789 宝宝教育乐园下载-宝宝教育乐园app3.8官方最新版
宝宝教育乐园下载-宝宝教育乐园app3.8官方最新版

支持 ( 197 ) 盖楼(回复)

电信ADSL 网友 mnop789 千千标签浏览器app2.2 安卓版
千千标签浏览器app2.2 安卓版

支持 ( 103 ) 盖楼(回复)

电信ADSL 网友 mnop789 世代壹品下载-世代壹品app1.0.1安卓版
世代壹品下载-世代壹品app1.0.1安卓版

支持 ( 39 ) 盖楼(回复)

电信ADSL 网友 mnop789 超凡守卫战游戏下载-超凡守卫战手游2.7.8 安卓版
超凡守卫战游戏下载-超凡守卫战手游2.7.8 安卓版

支持 ( 106 ) 盖楼(回复)

电信ADSL 网友 mnop789 搜题侠app官方下载-搜题侠app1.0.7 安卓最新版
搜题侠app官方下载-搜题侠app1.0.7 安卓最新版

支持 ( 169 ) 盖楼(回复)

电信ADSL 网友 mnop789 趣味大作战模拟器最新版下载-趣味大作战模拟器(趣味大战模拟器)1.03 安卓版
趣味大作战模拟器最新版下载-趣味大作战模拟器(趣味大战模拟器)1.03 安卓版

支持 ( 52 ) 盖楼(回复)

电信ADSL 网友 mnop789 地铁逃生恐龙模式下载安装手机版-地铁逃生恐龙版本下载安装(PUBG MOBILE)2.6.0 最新版
地铁逃生恐龙模式下载安装手机版-地铁逃生恐龙版本下载安装(PUBG MOBILE)2.6.0 最新版

支持 ( 16 ) 盖楼(回复)

电信ADSL 网友 mnop789 好德医随诊随访app1.1.1最新版
好德医随诊随访app1.1.1最新版

支持 ( 18 ) 盖楼(回复)

查看更多评论

C++打飞机源码下载-C++打飞机的游戏源代码免费下载

小说阅读 1,112.7

下载