您当前位置: 首页 电商购物 C++打飞机源码下载-C++打飞机的游戏源代码免费下载

类型: 电商购物 版本: V1.1
大小: 1,572.3 时间: 2025-11-15





voidTitleDisplay(void) //显示序NSC转换器APP下载手机版-NSC转换器1.0.2 最新版
{
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++语言有很大的帮助。

孕期提醒app下载-孕期提醒软件8.3.8 官方最新版
463.0M
今天小编跟大家分享一款很实用的手机软件,通过这款软件全面跟踪孕期的每一天,根据孕期的不同时间段,提供相应的知识。大家赶紧下载体验吧!软件介绍:孕妈妈每天都可以通...
像个恐龙likeadino游戏下载-像个恐龙like a dino官方手游2.4.11 最新版
1,950.0M
活得像个恐龙:音乐版游戏是一款非常休闲有趣的游戏,玩家需要左右移动来控制恐龙粉碎由上到下的线条,玩法简单,但是需要玩家一定的反应力,配合着动感的音乐加入这场游戏...
幻兽大陆手游-幻兽大陆官方版1.0安卓版
1,781.5M
幻兽大陆是一款奇幻手游,有中有非常热血的战斗玩法,游戏中红可以和兄弟一起组团来征战,玩家有非常自由的沉浸度,画质非常的高清,玩家需要不断地进行养成,军衔提升。幻...
星云视频app下载最新-星云视频2024最新版本2.1.3 多线路蓝光
1,965.0M
新推出的星云视频纯净版是一款综合全网VIP影视资源的应用程序,主要提供蓝光画质和画质的影。该应用将提供2-3条蓝光线路,画质表现出,时播放速度也非常快,支持用户...
找版大师手机app客户端2.2.0 供应商版
254.1M
想快速接单,做成布匹买卖吗?那找版大师一定能帮你招揽到大量的生意,当买家通过手机发布找版需求后,你就能马上收到该消息,可直接联系卖家,剔除中间环节,节省了时间和...
暴走墙块游戏下载-Cross Fort(暴走墙块手游)4.0 安卓最新版
1,174.6M
暴走墙块手游是一款涂鸦风格的休闲跑酷游戏,玩家控制小人在不同的墙块之间奔跑,画面炫酷,还加上了hip的音乐,跳着节奏的律动来一起极限的跑酷之旅。游戏特色涂鸦风格...
好热磁力app下载-好热磁力1.01 最新版
1,449.7M
最新上线的一款磁力搜索神器,好热磁力app,软件内置海量磁力搜索引擎,还有支持磁力的下载,都是免费的,而且小巧实用。软件特色一款超好用的磁力搜索神器你想要的资源...
火柴人迷你世界破解版免广告下载-火柴人迷你世界免广告1.1.0402 最新版
1,231.5M
火柴人迷你世界免广告是一款格斗闯关手游,游戏中将火柴人结合各种热门动漫,诞生出一批有趣的游戏角色,玩家操控他们还可以装备各种武器,闯关战斗畅爽无比,该版本还没有...
历史地图汇编app下载-历史地图汇编app1.0 安卓版
791.2M
历史地图汇编app是一款创新性的历史知识学习工具,通过地图与搜索功能的结合,使用户能够更加直观、便捷地了解世界历史。这款应用适合历史爱好者和学生使用,有助于提高...
厕所穿越记1.51.1 最新破解版
1,007.5M
游戏介绍主角开始的旅程之前还和哥几个一起玩桌面d2d游戏呢,途中内急上了个厕所,于是就踏上了杀怪升级的不归路。安装说明开始游戏或者解压缩游戏时候注意关闭杀毒软件...
救救奶奶游戏下载-拯救老奶奶小游戏(Save the grandmother)0.3.1 安卓版
1,234.1M
拯救祖母(奶奶)小游戏,这里你需要打败这些坏人,不让他们的前进路上遇到奶奶,你需要制定合适的计划和路线才可以,不仅仅只是简单的规划,还需要你进行实施,你可以保护...
教师授课助手安装-教师授课助手app1.1.1安卓版
573.1M
教师授课助手app是款优质的教师移动教学的好帮手,提供良好的教育素材,从多个方面优化你提高你的工作效率。教师授课助手app功能1.拍照上传:将拍到的照片实时同步...
轩辕剑外传穹之扉修改器下载-轩辕剑外传穹之扉全版本十六项修改器1.2 绿色免费版【总能答对宝箱】
1,758.4M
说起来最近研发出来的《轩辕剑外传穹之扉》游戏也确实相当好玩,不过难度还是让有些小伙伴hold不住,那么这时就可以用轩辕剑外传穹之扉全版本十六项修改器,它能够让你...
2017高考励志表包下载-2017高考励志表情图片大全最新无水印版
1,005.0M
2017高考励志表情包这是一组高考励志的表情包,马上就要高考了,更多的孩子即将面临人生的重大转折点之一,想要以后生活更好在考场上就要更好的发挥,欢迎大家激励考生...
猜谜语达人-猜猜达人APP3.8.6官方休闲版
937.1M
猜猜达人是一款手机猜谜答题软件,分为猜歌曲、猜电影电视、猜明星、猜成语,用户答题越多,获得的奖励越多,金币奖励还可以兑换商品哦,玩家们可以看到很多好玩的答题活动...
虎子程序管理器3.0.7 免费版
2025/11/01 16:48
无烟煤网app4.0.1 最新版
2025/10/24 09:17
曼妮芬官网app下载-曼妮芬掌上商城1.0.0 安卓版
2025/10/23 01:04
PDF文档制作工具(WinScan2PDF)2.83 绿色版
2025/10/12 14:51
修魔世界果盘送充值版1.0.0送充版
2025/10/20 20:29
快打KD118快递单打印软件下载-快打KD118快递单打印软件1.0 免费版
2025/11/08 11:24
Lily启动管理3.5.0 中文绿色版
2025/10/19 09:03
大秦霸业手游官网下载-大秦霸业手游安卓版1.1.508 官方安卓版
2025/11/09 18:27
tataufo官方下载-tata(塔塔ufo软件下载)7.5.2 安卓版
2025/10/12 00:10
蜗牛云盘TV下载-蜗牛云盘tv版2.2.6 纯净版
2025/10/28 04:59
屠戮天下变态版下载-屠戮天下bt版3.3 最新版
2025/10/28 13:15
rarzip压缩包分割工具免费下载-rarzip压缩包分割工具绿色免费版
2025/10/16 01:28
釜山突击队手游下载-釜山突击队1.0.3官方版
2025/10/30 20:50
畅停车app-轻松找车位手机app1.0.3 官网最新版【快速找车位】
2025/10/27 08:28
疯狂打彩蛋游戏下载-疯狂打彩蛋游戏1.0 安卓最新版
2025/10/25 09:41
疯狂打彩蛋游戏下载-疯狂打彩蛋游戏1.0 安卓最新版
2025/10/25 09:41更新
疯狂打彩蛋是一款以泡泡龙模式为主题的经典游戏,画质非常的精致细腻,每一颗珠子都非常的3D好看,模式多样你可以自由选择一种玩,快来下载带给你最棒的体验!让人一玩就...
支持 ( 25 ) 盖楼(回复)
支持 ( 186 ) 盖楼(回复)
支持 ( 34 ) 盖楼(回复)
支持 ( 34 ) 盖楼(回复)
支持 ( 98 ) 盖楼(回复)
支持 ( 109 ) 盖楼(回复)
支持 ( 187 ) 盖楼(回复)
支持 ( 194 ) 盖楼(回复)
支持 ( 46 ) 盖楼(回复)
支持 ( 51 ) 盖楼(回复)
支持 ( 108 ) 盖楼(回复)
支持 ( 92 ) 盖楼(回复)
支持 ( 194 ) 盖楼(回复)
支持 ( 85 ) 盖楼(回复)
支持 ( 82 ) 盖楼(回复)
支持 ( 142 ) 盖楼(回复)
支持 ( 53 ) 盖楼(回复)
支持 ( 174 ) 盖楼(回复)
支持 ( 134 ) 盖楼(回复)
支持 ( 187 ) 盖楼(回复)