手机怎么理财最赚钱手游最新版本

手机怎么理财最赚钱手游最新版本

大小:1,595.8M 语言: 中文

类型:实用工具 系统:macOS

备案号:备案号:浙9N-200140504-80Q
简介 相关 评论(10)
热门游戏 竞技游戏 枪战游戏 枪械游戏大全

打飞机游戏是一款非常经典的游戏,大家想知道用c++语言怎么实现呢?这里小编就给大家带来C++打飞机的游戏源代码,详细会对大家学习c++语言有很大的帮助。分析足球盘口

C++打飞机的游戏代码

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;

}

}

展开全部
应用信息
用户评论 跟帖评论

热门评论

最新评论

2025/11/03 20:22
火炮世界大炮是一款大炮射击游戏。尝试从苏联炮兵射击和生存的恶性坦克战。玩火炮模拟器游戏,用大炮摧毁敌人的坦克来保卫你的阵地。向部队、坦克、掩体甚至汽车开火!全部...

支持( 42 ) 盖楼(回复)

2025/11/09 13:31
最终幻想13十三项修改器让你拥有你想不到的功能比如无限生命、无限完全形态点数、快速击杀等一些变态的功能,还在想什么赶紧来下载使用吧。最终幻想13十三项修改器功能...

支持( 26 ) 盖楼(回复)

2025/11/03 08:31
上古封神是一款非常好玩的仙侠手机游戏,这款游戏中拥有媲美端游的次时代画面。十大上古神兽为坐骑,九阶炫酷仙翼为翅膀,更有多种仙宠做伙伴。还有多样的玩法让你体验全新...

支持( 62 ) 盖楼(回复)

2025/11/10 17:03
以滨海本地打造的社区交流平台,滨海梦网app和生态梦网的数据进行同步,内容丰富,有很多的本地人,大家一起进行交流。官方介绍滨海梦网是天津滨海新区门户平台,秉承“...

支持( 194 ) 盖楼(回复)

2025/11/08 21:03
加查星云官方正版是加查nox的续作,是一款更新了许多全新服饰的版本,游戏的背景还有一种星云和银河的气息,玩起来对比之前的版本有一定程度的变化,感兴趣的朋友们快来...

支持( 130 ) 盖楼(回复)

2025/11/08 21:29
仓鼠4K影视是一款最新的安卓追剧神器,仓鼠4K是一款提供高清4K视频播放的应用,不降码率,带给您极致的观影体验!这款软件小编测试是高清播放的,支持官方的版本和修...

支持( 116 ) 盖楼(回复)

2025/11/06 18:19
开启软件后,设置热点名称和密码,然后点击启动按钮,提示成功后,你只需要打开手机等一切可便携设备连接WIFI冲浪就行了。使用说明:当你打开这个软件,只需要按一下启...

支持( 20 ) 盖楼(回复)

2025/10/31 03:42
这是一款休闲解压类型小游戏,很多玩家都在关注,可玩性还是比较高的,在这里玩家可以体验到更多的特色玩法,你可以自由地进行射击,然后布娃娃的弹珠就可以掉落了!Ato...

支持( 82 ) 盖楼(回复)

2025/11/01 18:47
《火影忍者》手游是由腾讯游戏研发的正版火影格斗手游。该游戏于2016年5月19日正式公测,由万代南梦宫正版授权,游戏中的玩法和系统都忠实还原了原著中的设定。在游...

支持( 183 ) 盖楼(回复)

2025/11/13 07:48
混沌世界魔族崛起2.8正式版打造最强最好玩的魔兽防守的地图,这个是进行更新以及优化了里面很多的新英雄的,现在就正式的为你带来最新的版本地图下载吧!地图自带最新的...

支持( 161 ) 盖楼(回复)

2025/11/06 22:50
若枫萌化工具箱是一款功能强大的桌面优化软件,软件可以帮助用户一键进行桌面的优化加快运行速度,还可以根据自己的喜好更换DIY个性化二次元主题,非常的给力!软件功能...

支持( 99 ) 盖楼(回复)

2025/11/02 21:35
云视云播最新版修复了大量的漏洞,并且做了很大的更新,为大家破除了vip限制,为大家提供最好的服务,本版本永不更新,真正1080P高清播放,给您超爽观看体验。喜欢...

支持( 137 ) 盖楼(回复)

2025/11/03 01:05
快呀app是一个简单但是很好用的app,主要是帮助大家自动跳过App广告、弹窗等,使用很简单,打开软件设置一下就可以用了,软件本身也没有广告,也可以有效的为大家...

支持( 111 ) 盖楼(回复)

2025/11/12 01:03
考研英语通是一款为需要考研的朋友开发的英语学习软件,用户可以通过app获得丰富的模拟试题和历练真题,帮助你掌握考试技巧!软件介绍2019考研英语通-最新版海量单...

支持( 124 ) 盖楼(回复)

2025/11/12 03:51
忍者神龟施莱德的复仇中文版进入游戏主界面找到OPTIONS就能切换中文,这是一款支持双人联机的忍者对战手游,共有16个章节内容,玩家可以使用不同的技能招式、找到...

支持( 196 ) 盖楼(回复)