佣金怎么算比较划算手游最新版本

佣金怎么算比较划算手游最新版本

大小:1,953.3M 语言: 法语

类型:恐怖生存游戏 系统:macOS

备案号:备案号:苏4Z-201461989-75V
简介 相关 评论(8)
热门游戏 竞技游戏 枪战游戏 枪械游戏大全

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

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/22 01:23
游品库app是一个旅游服务软件,为用户带来了丰富的旅游产品,还有超多精品旅游攻略,可以随时通过app制定自己的旅游计划,规划旅游行程。游品库app介绍为了更好的...

支持( 96 ) 盖楼(回复)

2025/11/09 17:15
少年三国志最新版本免费下载,全新玩法内容更新,更多有趣模式登场。它有着千变的玩法,全新的卡牌模式,超大的福利,登录就送160连抽,还有超多掉落奖励,欢迎各位前来...

支持( 23 ) 盖楼(回复)

2025/11/13 01:47
这款游戏为您提供了让您的创作方暴动的自由-没有什么是不可能的。创建和设计您自己的结构,并观察汽车和卡车通过它们-或看到它们掉落并坠毁,而您的次品因重量和物理定律...

支持( 36 ) 盖楼(回复)

2025/11/21 04:27
WatermarkSoftware可以批量给你的gif图片添加水印,使用简单、方便快捷!同时,它还可以帮你的图片做各种特效处理,让每一张图都看起来不一样!内附软...

支持( 6 ) 盖楼(回复)

2025/11/11 11:05
中国新沂app是新沂市政府发布的最新的一款政务门户软件。在这里,不仅有各种实时在线新闻等你来看,而且还有各种不同的政务处理窗口服务哦!如果有需要的话,千万不能错...

支持( 68 ) 盖楼(回复)

2025/11/13 20:29
玫瑰桌面小程序是一款专门用来进行电脑表白的软件,使用者通过本软件能够让自己的桌面布满玫瑰花,玫瑰花那么灿烂,使大家用来烘托氛围的好帮手,有需要的可以下载试试。玫...

支持( 168 ) 盖楼(回复)

2025/11/20 22:37
初一开学第一天的数学周记范文是一款可以让你可以参照着内容写出一篇非常精美的作文的资料,让你可以对照着写出一篇非常好看的文章,让老师和同学都惊讶,你的内容在网上也...

支持( 189 ) 盖楼(回复)

2025/11/08 18:30
云游仙记手游是一款非常好玩的仙侠类RPG游戏,游戏拥有精美的仙侠画面打造,集策略、仙侠、养成、角色扮演、社交等多种元素,玩家将在这里体验最正宗的仙侠玩法!游戏介...

支持( 112 ) 盖楼(回复)

2025/11/20 22:34
西部秦声app是一款非常不错的戏曲艺术播放软件,这款软甲页面充满中国风色彩,并且操作简单易上手。这狂乱软件拥有大量优质高清的戏曲资源,能够让更多的人了解秦腔,专...

支持( 65 ) 盖楼(回复)

2025/11/18 18:38
一起追短剧是一款可以看短剧的app,上千部免费短剧等待你来一一观看,而且所有的短剧都没有广告骚扰,包括但不限于恐怖、打脸、都市恋爱等,感兴趣的朋友们快来uzzf...

支持( 157 ) 盖楼(回复)

2025/11/19 11:22
儿童益智数字是一款针对于学龄前孩子所打造的数字学习认知软件,将数字与生活中常见的物品联系起来,加强记忆,通过数一数树上的水果数量,更深刻的学习0-9数字。儿童益...

支持( 97 ) 盖楼(回复)

2025/11/17 17:04
爸爸去哪儿第四季中的阿拉蕾非常可爱,天然呆萌,小编带来了阿拉蕾动漫图片大全,喜欢阿拉蕾的网友可以来下载哦!阿拉蕾动漫图片阿拉蕾介绍崔雅涵(Heidi),小名阿拉...

支持( 141 ) 盖楼(回复)

2025/11/17 16:59
正在做头发梗表情包是一款可以让你开心的做头发的表情,而且还能让你在微博和其他地方对别人进行各种的调侃,让你可以在斗图中成功。正在做头发梗表情包预览:做头发学ra...

支持( 163 ) 盖楼(回复)

2025/11/14 19:42
翻滚吧汉字是一款闯关手游,在游戏中玩家关卡中的图片,进行回到猜测,游戏中有很多有趣的问答环节,动脑涨知识的同时,还能解压,感兴趣的小伙伴快来东坡下载吧!翻滚吧汉...

支持( 107 ) 盖楼(回复)

2025/11/12 03:43
《拯救小宇宙0.1折鬼灭之刃》是一款卡牌策略游戏,玩家将进入《鬼灭之刃》的奇幻世界,与炭治郎、祢豆子、我妻善逸等经典角色并肩作战,共同对抗恶鬼,守护人类的家园。...

支持( 76 ) 盖楼(回复)