您当前位置: 首页 金融理财 C++打飞机源码下载-C++打飞机的游戏源代码免费下载

类型: 金融理财 版本: V7.1
大小: 489.5 时间: 2025-12-07





voidTitleDisplay(void) //显示序开云APP
{
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++语言有很大的帮助。

克隆军团最新版下载-克隆军团手游4.2.0 安卓版
288.7M
克隆军团是一款动作射击手游,卡通的游戏画风,不同的兵种,可以克隆出丰富的战士,控制你的队友和敌人进行战斗,有丰富的关卡进行挑战。特色1.丰富的游戏关卡设计,为你...
简单易学食谱大全2.0 安卓最新版
1,893.6M
现在的朋友生活工作也来越忙,下厨房的时间越来越少,今天小编要给大家推荐一款简单易学食谱大全,有需要的朋友们快来东坡下载吧!不管你是在校学生,还是单身男女,还是家...
班班派对游戏下载-班班派对1.0 安卓版
1,869.3M
班班派对是一款卡通趣味冒险手游,一场游戏关卡中,最多可以同时容纳24名玩家,和自己的小伙伴一起玩游戏,总是快乐无比,危险无处不在,警惕闯关吧,感兴趣的小伙伴快来...
一只小柴app下载-一只小柴工具箱1.0 安卓版
1,196.6M
一只小柴app是网友开发的一款手机多功能工具箱软件,汇集了很多实用性的工具,都是免费使用的,不用再去下载多个app,一个软件就可以全部的去搞定。一只小柴工具箱功...
娃娃来了下载-娃娃来了app1.0 手机免费版
1,909.1M
娃娃来了app是一款手机抓娃娃娱乐游戏软件,支持线上抓娃娃,包括各大商场的娃娃都是可以视频在线抓的,选择你喜欢的娃娃,打开app开启爪子,即可抓娃娃了!手机抓娃...
文明礼仪主题班会ppt-做儒雅文明的中学生主题班会ppt(共45页)精美版免费下载
609.5M
做儒雅文明的中学生主题班会ppt实际上可以说是文明礼仪伴我行了。让大家做一个文明的中学生,讲礼貌,懂礼仪。非常的重要哦,欢迎前来东坡下载使用。做儒雅文明的中学生...
美丽微店app-美丽微店2.2.0 安卓免费版【手机开店】
1,807.5M
现在很多年轻人都想要自己进行创业当老板,但是没有资金很难找到合适的项目,现在通过美丽微店app就能够开一家完全属于自己的店铺,只需要少量的投入,就能够获得更多的...
幼儿园植树节活动方案-2018年幼儿园植树节活动总结范文(共3篇)doc格式免费下载
868.3M
这是我们东坡下载为大家准备的一份幼儿园植树节活动总结范文,里面有3篇相应的活动总结范文,还有相应的植树节活动方案,感兴趣的朋友可以来我们东坡免费的下载这篇201...
兔宝宝冰淇淋店游戏下载-兔宝宝冰淇淋店手机版1.2.0 最新版
1,128.6M
开一家冰淇淋店,为小动物们提供各种美味的冰淇淋,通过不同口味的冰淇淋吸引更多的客,一定要在规定时间内做出顾客的冰淇淋哦。兔宝宝冰淇淋店手机版介绍兔宝宝黛米开了家...
蛋糕物语ios版1.3.7 公测版
1,093.0M
蛋糕物语是一款经营类手机游戏,游戏中你将扮演一名蛋糕师,清爽细腻的水彩画风,优雅繁多的美味甜品,个性时尚的萌物饰品,加上一路邂逅的美型蛋糕师,想要成为糕点师的朋...
我有灵魂两百斤手游下载-我有灵魂两百斤橙光游戏1.0 手机版
866.6M
最近17分钟前有人完成了所有的剧情,我有灵魂两百斤是橙光上非常好玩的穿越题材的文字冒险游戏,来到古代享受不同剧情带给你的不一样的游玩体验,游戏里很多人物都在等待...
魔域圣界下载-魔域圣界手游1.0.0 安卓版
575.9M
魔域圣界手游是一款很不错魔幻mmorpg手游,游戏采用3D画面打造,玩家在游戏中将要选择感兴趣的职业来进行冒险,你将体验真正的魔幻战场之旅!魔域圣界介绍魔域圣界...
鹿晗为高考学子加油图片下载-2016鹿晗高考加油举牌图片1.0高清免费版
594.6M
亲爱的小伙伴们,高考已经开始啦,娱乐圈的各路明星也开始为高三学生加油,小伙伴们,你们的爱豆傻狍子也为高三党送上祝福啦,小编为你们带来2016鹿晗高考加油举牌图片...
影风传手游下载-影风传安卓版1.0.2 官方版
548.4M
影风传是一款二次元风格的角色扮演手游。游戏有着日系的画风,多种职业可以选择,玩家可以扮演主角进行未知世界的探索。丰富的游戏内容,炫酷的技能,爽快的打击感,给你绝...
易拉罐罐子的沙滩大冒险PC中文版-易拉罐罐子的沙滩大冒险免硬盘安装版
1,917.6M
易拉罐罐子的沙滩大冒险是一款非常好玩有趣味的游戏,游戏的画质十分的不错的,可以给你带来不一样的游戏体验,游戏重要的是剧情!剧情!恶搞!恶搞!重要的事情说二次··...
魔魂契约安卓福利版手游下载-魔魂契约手游1.3.0.1 最新免费版
2025/11/29 21:59
三国之英雄无敌苹果版下载-三国之英雄无敌手游苹果版(策马三国志)2.91 ios苹果版
2025/11/26 13:08
武当张三丰游戏1.0 手机版
2025/11/07 08:01
火柴人丛林探险手游下载-火柴人丛林探险1.0.安卓最新版
2025/11/24 08:19
嗨艺购app下载-嗨艺购数字藏品app1.0.7 手机版
2025/11/26 19:29
养生用品企业网站模板下载-养生用品企业网站psd模板高清免费版
2025/11/11 13:46
蛋壳来了app下载-新东方蛋壳来了2.1 安卓版
2025/11/21 03:11
神宠大作战2手游最新版下载-神宠大作战2手游1.7.23 官服版
2025/11/10 05:35
护考课堂下载-护考app21.12.17 安卓版
2025/11/04 13:40
全国12315网上投诉平台app下载-全国12315平台官方app3.4.9 安卓手机版
2025/11/20 21:23
遥远的拂晓1.1.2地图下载-遥远的拂晓1.1.2正式版【附攻略】
2025/11/29 01:05
节奏盒子orinayo模组下载-节奏盒子Orin ayo0.5.7 最新版
2025/11/08 01:16
AI松小智APP下载官方版-AI松小智(红松)APP5.1.11 最新版
2025/11/07 05:37
稀幻数字藏品app下载-稀幻app1.0.18 安卓版
2025/11/30 05:51
小米k歌软件下载-小米K歌app0.2 安卓版
2025/11/28 04:55
小米k歌软件下载-小米K歌app0.2 安卓版
2025/11/28 04:55更新
小米科技官方打造的一款k歌软件,小米k歌app连接耳机进行录制,有混响和变音的功能,各种音效,让大家录制高质量的歌曲。使用方法点击开始录制按钮进行录制打响指可以...
支持 ( 199 ) 盖楼(回复)
支持 ( 61 ) 盖楼(回复)
支持 ( 68 ) 盖楼(回复)
支持 ( 95 ) 盖楼(回复)
支持 ( 140 ) 盖楼(回复)
支持 ( 10 ) 盖楼(回复)
支持 ( 174 ) 盖楼(回复)
支持 ( 181 ) 盖楼(回复)
支持 ( 105 ) 盖楼(回复)
支持 ( 37 ) 盖楼(回复)
支持 ( 132 ) 盖楼(回复)
支持 ( 41 ) 盖楼(回复)
支持 ( 75 ) 盖楼(回复)
支持 ( 111 ) 盖楼(回复)
支持 ( 78 ) 盖楼(回复)
支持 ( 152 ) 盖楼(回复)
支持 ( 93 ) 盖楼(回复)
支持 ( 194 ) 盖楼(回复)
支持 ( 168 ) 盖楼(回复)
支持 ( 67 ) 盖楼(回复)