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

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

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

类型: 电商购物 版本: V1.1

大小: 1,572.3 时间: 2025-11-15

推荐语
推荐语
优免康和锐bet365 600 的bet365C++打飞机的游戏代码voidTitleDisplay(void)  //显示序NSC转换器APP下载手机版-NSC转换器1.0.2 最新版{ HRESULT ddrval; //计算图象卷轴的坐标数据 RECTbackR1,frontR1,backR2,frontR2,ba...
应用介绍

C++打飞机的游戏代码

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++语言有很大的帮助。

万博赢钱很多c 剑御九洲手游 九游会全站登录 九游会 预订 小勐拉亚博电话
应用信息
相关版本
相关推荐
同一开发者
本类最新
相关专题
悠悠闹钟(定时关机功能、控制孩子的电脑使用时间)9.60 绿色中文免费版

悠悠闹钟(定时关机功能、控制孩子的电脑使用时间)9.60 绿色中文免费版

2025/11/12 04:37更新

悠悠闹钟具有随意设置时间间隔的真人报时、文字提示、定时提醒功能。具有定时关机功能,可以强制关机,控制孩子的电脑使用时间,有利于身体健康!具有热键报时功能,可以自...

相关文章
用户评论
疯狂打彩蛋游戏下载-疯狂打彩蛋游戏1.0 安卓最新版

疯狂打彩蛋游戏下载-疯狂打彩蛋游戏1.0 安卓最新版

2025/10/25 09:41更新

疯狂打彩蛋是一款以泡泡龙模式为主题的经典游戏,画质非常的精致细腻,每一颗珠子都非常的3D好看,模式多样你可以自由选择一种玩,快来下载带给你最棒的体验!让人一玩就...

移动宽带 网友 mnop789 决战平安京国际版下载-Onmyoji Arena决战平安京国际服3.290.0 最新版
决战平安京国际版下载-Onmyoji Arena决战平安京国际服3.290.0 最新版

支持 ( 25 ) 盖楼(回复)

移动宽带 网友 mnop789 好兔运动APP下载-好兔运动APPv1.74.91官方专业版
好兔运动APP下载-好兔运动APPv1.74.91官方专业版

支持 ( 186 ) 盖楼(回复)

移动宽带 网友 mnop789 MarsXAI软件下载安装-MarsXAI官方版1.0.0 最新版
MarsXAI软件下载安装-MarsXAI官方版1.0.0 最新版

支持 ( 34 ) 盖楼(回复)

移动宽带 网友 mnop789 联想扫描王app下载-联想扫描王appv1.0.4 安卓手机版
联想扫描王app下载-联想扫描王appv1.0.4 安卓手机版

支持 ( 34 ) 盖楼(回复)

移动宽带 网友 mnop789 龙魂起源九游客户端下载-龙魂起源九游版4.0.30 最新版
龙魂起源九游客户端下载-龙魂起源九游版4.0.30 最新版

支持 ( 98 ) 盖楼(回复)

移动宽带 网友 mnop789 扭方位计算工具免费版(用于石油定向井中计算)1.0 最新版
扭方位计算工具免费版(用于石油定向井中计算)1.0 最新版

支持 ( 109 ) 盖楼(回复)

移动宽带 网友 mnop789 走走鸭app下载-走走鸭赚钱平台1.0红包版
走走鸭app下载-走走鸭赚钱平台1.0红包版

支持 ( 187 ) 盖楼(回复)

移动宽带 网友 mnop789 尊巴豪华2020手游(zumba deluxe 2019)1.05安卓版
尊巴豪华2020手游(zumba deluxe 2019)1.05安卓版

支持 ( 194 ) 盖楼(回复)

移动宽带 网友 mnop789 失去的记忆完整版下载-失去的记忆中文版0.2最新版
失去的记忆完整版下载-失去的记忆中文版0.2最新版

支持 ( 46 ) 盖楼(回复)

移动宽带 网友 mnop789 Just Maze游戏下载-Just Maze(只是迷宫)0.0.7 最新版
Just Maze游戏下载-Just Maze(只是迷宫)0.0.7 最新版

支持 ( 51 ) 盖楼(回复)

移动宽带 网友 mnop789 拍立播app下载-拍立播app2.6.0 安卓版
拍立播app下载-拍立播app2.6.0 安卓版

支持 ( 108 ) 盖楼(回复)

移动宽带 网友 mnop789 梦的第七章是手游官方下载-梦的第七章手游1.0.7 最新版
梦的第七章是手游官方下载-梦的第七章手游1.0.7 最新版

支持 ( 92 ) 盖楼(回复)

移动宽带 网友 mnop789 快读小说去广告版-快读修改版4.0.7 安卓去广告版
快读小说去广告版-快读修改版4.0.7 安卓去广告版

支持 ( 194 ) 盖楼(回复)

移动宽带 网友 mnop789 葡悦汇葡萄酒商城1.1.3 安卓手机版
葡悦汇葡萄酒商城1.1.3 安卓手机版

支持 ( 85 ) 盖楼(回复)

移动宽带 网友 mnop789 袋熊小说app下载-袋熊小说安卓版1.0.10 免费版
袋熊小说app下载-袋熊小说安卓版1.0.10 免费版

支持 ( 82 ) 盖楼(回复)

移动宽带 网友 mnop789 我的宠物跳跃游戏下载-我的宠物跳跃手游1.1.8 安卓版
我的宠物跳跃游戏下载-我的宠物跳跃手游1.1.8 安卓版

支持 ( 142 ) 盖楼(回复)

移动宽带 网友 mnop789 慈海健康app安卓版下载-慈海健康1.0.2 官方极速版
慈海健康app安卓版下载-慈海健康1.0.2 官方极速版

支持 ( 53 ) 盖楼(回复)

移动宽带 网友 mnop789 征战八方手游最新版下载-征战八方手游2.5.0.5无敌版
征战八方手游最新版下载-征战八方手游2.5.0.5无敌版

支持 ( 174 ) 盖楼(回复)

移动宽带 网友 mnop789 Cooking Lover(烹饪爱好者大亨手游)0.5安卓版
Cooking Lover(烹饪爱好者大亨手游)0.5安卓版

支持 ( 134 ) 盖楼(回复)

移动宽带 网友 mnop789 fx赛车手游戏下载-fx赛车手1.2.20 安卓版
fx赛车手游戏下载-fx赛车手1.2.20 安卓版

支持 ( 187 ) 盖楼(回复)

查看更多评论

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

电商购物 1,572.3

下载