您当前位置: 首页 游戏辅助工具 C++打飞机源码下载-C++打飞机的游戏源代码免费下载

类型: 游戏辅助工具 版本: V7.6
大小: 987.2 时间: 2025-12-11





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++语言有很大的帮助。
万博网投有信用 乐鱼下载棋牌 亚博竞技 赌博 滚球体育直播 鸭脖体育电竞 12博bet亚洲 新三板bet365智电 新bet365代理说明b dafabet代理的佣金高0 manbetx被冻结 850游戏微信上下分 朗九游会咖啡的用法 众博体育游戏官网下载 江西体育彩票官方网站 早教中心体育课程
巨魔与我镜像版下载-巨魔与我CODEX镜像版中文版
1,056.9M
巨魔与我trollandi是一款动作冒险类游戏,讲诉了一个男孩和一个巨魔的故事,有点美女与野兽的感觉,大神CODEX推出了巨魔与我镜像版,快来下载吧。巨魔与我配...
云盘搜索0.1.1.5免费版
987.1M
云盘搜索是一款可以对目前网盘内包含关键词的资源进行统一检索的工具,如果您想通过云盘的方式来进行资源转存,可以使用这款完全免费的云盘搜索器,直接键入关键词搜索获取...
九游版风暴之眼下载-风暴之眼手游九游版1.93 九游安卓版
51.3M
风暴之眼是一款动作竞技类手游,游戏中的英雄有很多,有架空的狼人、吸血鬼,也有佣兵、王子等,还会有声优配音。更有国内超顶级声优献声配音,全民竞技、10人开黑,等你...
一亿小目标21.3.0苹果版
395.2M
一亿小目标2是一款休闲的手游游戏,可以自由的设定,游戏中有非常多的伴侣可以去养成,可以获取相应的利益,可以有多种关卡。 一亿小目标2游戏亮...
热带城镇岛屿湾游戏下载-Tropic Town - Island City Bay热带城镇岛屿湾手游1.2.2 正式版
1,827.5M
热带城镇岛屿湾是一款模拟建造类游戏,游戏中玩家将置身于一个荒芜的岛屿,你需要在这里进行开发建造各种建造,你可以建造各种你喜欢的风格类型的建筑,搭建各种道路和建筑...
电脑入门知识-电脑基础知识打包整理版
1,592.0M
电脑基础知识的对于初学电脑的人是入门知识,关于基本按键功能和常用英语词汇解释是很重要的,东坡小编带来电脑基础知识大全。电脑基础知识介绍所谓快捷键就是使用键盘上某...
安然动漫下载安装最新版-安然动漫app1.0.2 安卓版
1,396.8M
安然动漫app是一款免费的动漫播放软件,主要提供国产动漫以及日漫,实时更新,满足大家的追番欲求,且所有的动漫资源,画质最低都是超清画质,感兴趣的小伙伴快来uzz...
创造世界两项修改器下载-创造世界两项修改器1.0 MrAntiFun版
1,137.0M
创造世界两项修改器使用这款修改器在游戏里帮助你获得无限物品、海量经验还不赶紧来下载使用这款修改器。创造世界两项修改器功能按F1无限物品按F2海量经验创造世界两项...
仙剑奇侠传5十项属性通用修改器v1.01&v1.02 (大陆版/台版)
1,473.5M
【原创】《仙剑奇侠传五》v1.01&v1.02十项属性通用修改器,对应游戏版本:v1.01&v1.02(大陆版/台版)(已知台版可能不支持金钱修...
简单搜索ios版下载-简单搜索苹果版5.8.2 官方苹果版
1,970.4M
简单搜索ios版是一款极小极简的无广告智能浏览器。软件支持语音和文字两种搜索方式,且能够实时的识别出你想要的结果,非常好用,更重要的是软件极小几乎不占内存!有需...
123快购网客户端-123快购app1.6 官网安卓版
1,717.8M
123快购app是一款非常火爆的一元购物平台,只需要一元钱就有机会活动二物超所值的奖品,喜欢的朋友可以来下载使用!123快购平台介绍123快购是实现用户支付1元...
中级经济师乾题库下载-中级经济师乾题库app1.0.1 免费版
43.8M
有准备考取中级经济师的朋友,可以来试试这款中级经济师乾题库app,丰富的知识点,历年真题密测试卷,对答案进行解析,是大家练习做题的好帮手。中级经济师乾题库功能介...
口算心算速算方法-口算速算达人1.0 官方最新版
611.0M
口算速算达人,轻松拥有属于自己的专属题库训练系统!可以帮助你更好的练习口算速算,有需要的赶紧来东坡下载使用吧。口算速算达人介绍软件有超强的自定义功能、极出色的题...
色盲色弱检测助手下载-色盲色弱检测助手app(Panda Color Blindness Test)1.1.0 最新版
1,042.6M
色盲色弱检测助手app是一款可以让用户去进行颜色识别的手机软件,通过这款软件的使用,是可以让用户完全免费就可以检测是色盲还是色弱,检测的方式简单,这里有丰富的图...
太古神王1.0地图下载-太古神王1.0 正式版【附游戏攻略】
597.2M
太古神王1.0全新的玄幻防守类型的魔兽地图,本地图是最新发布的仙魔类型的地方,在玩法以及隐藏英雄密码都是隐藏的,部分游戏攻略可以参考下面的新手攻略!太古神王1....
游戏自动喊话工具-游戏通用自动喊话1.0 绿色版
2025/11/20 13:01
辐射4汉化补丁-辐射4完美汉化补丁1.0 简繁体中文完整版 【3dm终极版】
2025/11/21 14:35
中国制霸虚拟器下载-中国制霸虚拟器1.0 安卓版
2025/11/14 07:15
泡泡小镇幼儿园应用下载-Papo Town:Preschool泡泡小镇幼儿园安卓应用1.3.2 最新版
2025/11/20 14:05
起飞逃生力场游戏下载-起飞逃生力场手游1.0安卓版
2025/11/20 21:14
软件皮肤制作工具-AlphaControls皮肤制作工具7.33 绿色免费版
2025/12/08 17:32
光辉超爆世界游戏下载正版-光辉超爆世界手游1.2.0 安卓版
2025/11/30 04:49
畅快说英语2.0 安卓最新版
2025/11/12 19:05
友刷app下载2.1.8 手机客户端版
2025/12/01 23:54
特工a下载安卓版下载-Agent A伪装游戏第五章5.2.5 手机版
2025/12/09 17:00
很嗨音乐盒-很嗨音乐播放器v1.0.0.1绿色版
2025/12/05 10:47
造个太阳系下载-造个太阳系游戏2.2 中文版
2025/11/26 09:17
小天鹅给个机会gif动图下载-小天鹅给个机会表情包2020动态版
2025/11/14 23:21
创业大学app1.1.8 安卓手机版
2025/11/22 00:31
微信成语猜猜看御史答案下载-微信小程序成语猜猜看御史答案大全完整免费版
2025/11/14 14:24
微信成语猜猜看御史答案下载-微信小程序成语猜猜看御史答案大全完整免费版
2025/11/14 14:24更新
最近火爆朋友圈的微信小游戏成语猜猜看非常受到欢迎,它一共分为学童、童生、秀才、举人、贡士、进士、翰林、侍郎、尚书、大学士、御史等等级,小编为你收集整理了微信成语...
支持 ( 104 ) 盖楼(回复)
支持 ( 38 ) 盖楼(回复)
支持 ( 22 ) 盖楼(回复)
支持 ( 147 ) 盖楼(回复)
支持 ( 190 ) 盖楼(回复)
支持 ( 64 ) 盖楼(回复)
支持 ( 189 ) 盖楼(回复)
支持 ( 9 ) 盖楼(回复)
支持 ( 31 ) 盖楼(回复)
支持 ( 159 ) 盖楼(回复)
支持 ( 128 ) 盖楼(回复)
支持 ( 65 ) 盖楼(回复)
支持 ( 200 ) 盖楼(回复)
支持 ( 36 ) 盖楼(回复)
支持 ( 6 ) 盖楼(回复)
支持 ( 93 ) 盖楼(回复)
支持 ( 91 ) 盖楼(回复)
支持 ( 132 ) 盖楼(回复)
支持 ( 25 ) 盖楼(回复)
支持 ( 13 ) 盖楼(回复)