您当前位置: 首页 母婴育儿 C++打飞机源码下载-C++打飞机的游戏源代码免费下载

类型: 母婴育儿 版本: V4.0
大小: 254.4 时间: 2025-11-13





voidTitleDisplay(void) //显示序
{
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++语言有很大的帮助。
宝乐彩玩具厂 中国体育小报 博鱼全站信誉0 博鱼电竞菠菜 博鱼h m
诸天仙缘游戏下载-诸天仙缘激活码版1.1.0 变态版
1,900.8M
这是一个魔幻修仙rpg类型游戏了,非常多的特色玩法,在这里你可以体验到更多的特色玩法,人人都可以参与挑战,获得惊喜礼包,提升战力。诸天仙缘游戏特色1、一个经典的...
米花软件库APP下载官方版-米花软件库1.0.1 最新版
578.8M
米花软件库APP中能为用户提供诸多好用,实用的软件资源,而且类型上也是相当的丰富,无论你是追求工作效率提升的职场人士,渴望在闲暇时光享受娱乐的玩家,还是专注于学...
INS新乐园app下载-INS新乐园电竞社区1.0.1 最新版
182.9M
INS新乐园是一个流行的社交媒体平台,在这里,你可以来INS即时社交,随时找到可以一起玩的小伙伴,点击"喜欢"代表你对TA感兴趣,点击“无感...
书香医考app下载-书香医考app1.0.2 安卓版
774.0M
书香医考app是一款医学知识学习软件,许多的模拟押题都可以在这里练习,多种学习模式,学习更加的便捷轻松,超多精选的资料等都有,免费好用的学习平台!书香医考app...
迷你求生世界游戏1.1 安卓版
1,145.2M
这款游戏是一款迷你末日求生游戏,在游戏中你可以操作你的人物,建造各种障碍物,并且游戏中有着许多的僵尸,你必须躲避他们!迷你求生世界介绍这是一款多边形画风的僵尸生...
禅意跃动手游下载-禅意跃动游戏1.0 安卓版
1,921.2M
禅意跃动游戏,一款很休闲的游戏,玩家需要根据小球的颜色,选择前进的路线,如果撞到与小球不同颜色的障碍物,就会失败。禅意跃动游戏玩法以不同难度为基准构成特色世界,...
仙灵物语1折折扣平台下载-仙灵物语折扣平台版1.2.238 最新版
665.1M
仙灵物语折扣平台版是自带超强福利折扣的版本。终于等到你,《仙灵物语》“神将再临”版本,坦克神将熊猫酒仙,保护队友,征战八方!105级伙伴萌动来袭,伴你闯荡驰骋三...
成语看看V2.0 安卓版
813.7M
成语是每个学习汉语的人必须掌握的,如果你觉得你的成语不怎么好,或者是没有学到多少,就不妨在自己的手机安装这款成语看看,方便您随时随地阅读成语故事,查询成语意思。...
出租车从业资格证模拟考试题-2016出租车从业资格证模拟考试系统(考试专家)1.0 最新破解版
1,556.7M
2016出租车从业资格证模拟考试系统(考试专家)根据国家推出的最新出租车从业公共题库提供了模拟功能,帮助司机掌握要点,了解其规范,简单的通过考试,有需要的赶紧来...
12306抢票专家-12306抢票专家电脑版2017(12306分流抢票软件vip下载)1.12.5官方免费黄牛抢票版
350.9M
12306抢票专家电脑版2017(12306分流抢票软件vip下载)其实就是大家很需要的12306抢火车票工具,通过就能让大家拥有多帐号、多联系人、智能下单等功...
魅影软件app下载安装手机版-魅影app官方下载4.46 安卓版
1,377.0M
魅影是一款非常实用的游戏工具,在这里你可以设置各种参数,海量实用功能都可以使用,不管是王者荣耀还是吃鸡类游戏,都可以在这里获得修改,感兴趣的小伙伴快来东坡下载吧...
Hello你好护士客户端-Hello你好护士app1.0.10 免费专业版
1,748.9M
“协航人"一直坚持不懈,致力于优化国人就医流程,打造方便、快捷、高效、舒适、人性化的诊疗体验。协航引入西方家庭医生制度,结合中央首长保健体系和中医养生...
心在萌在vivo下载-心在萌在vivo手机版2.0 正式版
373.2M
这是一款非常好玩的仙侠题材游戏,可玩性高,在这里可以体验更多的游戏乐趣,这是全新的vivo版本,分享更多好玩的内容和游戏,领取礼包!心在萌在vivo手机版简介《...
市场调研项目执行管理系统客户端-市场调研项目执行管理系统1.1 正式版
890.8M
市场调研项目执行管理系统是一款专门为市场调研行业公司量身打造的经营管理系统。该软件分为四个板块:项目管理模块、结算统计模块、公司管理模块、系统管理模块。能全面了...
东东有鱼软件下载-东东有鱼app1.8.1安卓版
742.5M
东东有鱼是一款由京东打造的理财服务手机软件,在这里用户可以了解到各种各样的理财知识,还会为客户提供最佳的决策方案,绝对让客户满意、放心。而且其操作方式简单易懂,...
动漫加查mod游戏下载安装-动漫加查mod(Anime Gacha)2.0.1 安卓版
2025/11/08 05:21
冷知识酱app下载-冷知识酱1.0.5 官方版
2025/10/25 13:26
淘宝男装免费素材-双十一淘宝店铺男装装修模板素材psd高清免费版
2025/10/27 23:13
我要查题精简版下载-我要查题精简版1.0 安卓最新版
2025/10/15 11:35
倍儿帮app1.0 苹果版
2025/10/11 11:45
去钓鱼app官网下载-去钓鱼3.3.1 最新版
2025/10/19 05:13
永夜传说手游-永夜传说1.0 安卓版
2025/10/28 10:05
Greenify绿色守护修改版下载-Greenify绿色守护直装捐赠版3.5.4 安卓版
2025/10/23 02:48
传奇来了果盘客户端下载-传奇来了果盘版1.0.4 安卓版
2025/10/26 03:31
雪刀群侠传变态游戏下载-雪刀群侠传BT版1.0 安卓最新版
2025/10/18 09:14
权御三国之霸御无双下载-权御三国之霸御无双最新版1.0变态版
2025/10/30 07:58
欢乐滑行赛下载-欢乐滑行赛游戏1.4 安卓版
2025/10/25 21:54
北京青年周刊1.0.1 安卓版
2025/10/13 19:44
生还者逃生记 4.55破解下载-生还者逃生记 4.55破解版【解锁全隐藏/定制英雄+王者礼包+微修改+无CDPM闪】
2025/10/18 22:41
KRBC app下载-KRBC智能通证app1.0.3 安卓手机版
2025/11/06 08:34
KRBC app下载-KRBC智能通证app1.0.3 安卓手机版
2025/11/06 08:34更新
不用花钱也可能免费住酒店的区块链赚钱平台,KRBC智能通证app现在注册并认证可以得到初级的任务,每天打卡还可以获得糖果,还有很丰富的推广制度和奖励,邀请码注册...
支持 ( 154 ) 盖楼(回复)
支持 ( 78 ) 盖楼(回复)
支持 ( 172 ) 盖楼(回复)
支持 ( 172 ) 盖楼(回复)
支持 ( 170 ) 盖楼(回复)
支持 ( 65 ) 盖楼(回复)
支持 ( 121 ) 盖楼(回复)
支持 ( 45 ) 盖楼(回复)
支持 ( 40 ) 盖楼(回复)
支持 ( 83 ) 盖楼(回复)
支持 ( 178 ) 盖楼(回复)
支持 ( 26 ) 盖楼(回复)
支持 ( 183 ) 盖楼(回复)
支持 ( 166 ) 盖楼(回复)
支持 ( 24 ) 盖楼(回复)
支持 ( 128 ) 盖楼(回复)
支持 ( 100 ) 盖楼(回复)
支持 ( 7 ) 盖楼(回复)
支持 ( 79 ) 盖楼(回复)
支持 ( 68 ) 盖楼(回复)