
类型: 教育学习 版本: V1.7
大小: 1,057.3 时间: 2025-11-21





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

手机棋牌72官方下载
429.0M
无名忍者跳是一款充满挑战和趣味的休闲格斗游戏。在游戏中,玩家将扮演一名无名忍者,通过不断跳跃和攀爬,避开各种障碍物和敌人,收集金币和道具,提升自己的实力,最终达...
有好的赚钱方法吗
1,789.7M
《唯一的听众》讲诉了一个琴艺糟糕、丧失自信的年轻人在一位音乐教授真诚无私的帮助下成长为一名成功的小提琴手的故事,这里分享的是唯一的听众ppt课件,幻灯片共有21...
贝店开分店怎么赚钱
1,444.1M
汽车修理大亨是一款好玩的模拟经营游戏,玩家在游戏中经营一家汽车修理厂,你需要在游戏中修车赚钱,扩大自己的修车厂规模,让自己的修车厂发展的越来越好!汽车修理大亨游...
6种利用灯泡巧妙赚钱的套路
985.0M
悬壶名医app是一款非常强大的手机线上医疗预约软件,app为广大用户提供线上病情预约就诊模式,帮助用户能够更好的进行看病,不用出门,病情就能够快速了解,非常的实...
最赚钱的网游戏
1,881.0M
badamlive软件是专为新疆地区明星打造的一个展示才艺的软件,用户下载这款软件能够在上面了解超多有趣的视频,app上还有独特的交友功能,语音连麦让你与明星走...
7788收藏怎么提现
1,429.6M
AliExpress购物助手是一款非常便捷的购物助手软件,你可以快速的通过AliExpress购物助手购买众多的商品,AliExpress购物助手使用起来还是非...
外汇交易一手能赚多少
70.8M
ES私密相册是一个隐私相册软件,用户可以将手机上的个人私密照片存在这里,支持个性加密,保护你的隐私安全!软件介绍ES私密相册是一款给手机隐私照片和视频进行专业加...
gta5线上怎么偷车赚钱
557.6M
守望者编年史是一款剧情非常丰富的手机线上冒险手游,游戏拥有非常独特的世界观,玩家在游戏中能够拥有各种丰富的游戏关卡提供挑战,游戏玩法非常的丰富,有感兴趣的小伙伴...
大发云平台无法提现
105.2M
巫师3狂猎是一部角色扮演游戏,制作精良,剧情精彩,为大家带来巫师3狂猎高清壁纸合集,高清大图无水印免费下载,来一起看看巫师世界中的精美景色吧。巫师3狂猎高清壁纸...
稳赚1号 风险
38.6M
娱乐变声器免费版是一款主打特色聊天变声功能的应用,内置超丰富的变声器语音包与素材资源。无论是大众喜爱的变声音效,还是各类热门语音包,这里都应有尽有,让用户轻松享...
宁波兼职资料员
1,989.9M
凤武江湖是一款仙侠题材的多人在线手游大作。游戏有着宏大的世界观,多种角色和门派可以选择。还有萌宠坐骑相伴,随时与其他玩家展开激烈的对战。强大的副本boss等你来...
爱动小视频怎么赚钱
824.0M
二次元头像壁纸app是二次元爱好者的宝藏软件,app上拥有各色各样的壁纸图像,用户下载这款软件能够直接在上面进行保存图片使用还有表情壁纸版块,让你手机与众不同聊...
可提现麻将app下载
1,165.7M
百贝手机助手是驱动人生推出的一款安卓手机管理软件,你可以通过手机助手轻松的下载需要的软件到手机上,同时也可以很方便的管理手机上的应用!提供上万款精品安卓软件、安...
徐州兼职搬运工
155.5M
CAD快速制图绘图软件是一款功能强大、操作简单、高效的绘图工具,适用于建筑、机械、电子、家居、装修等多个行业,能够满足用户在移动终端上随时随地查看、编辑和分享图...
在qq里赚钱最快的方法
701.6M
这是一款仙侠魔幻题材游戏,在战龙城折扣版里玩家将会在线下的世界里与魔对抗,并且展现出实力将恶魔给驱散,做任务你将拥有精美的坐骑,动人的妻子,以及华丽的装备,只要...
手机至尊蓝月怎么赚钱
2025/11/08 11:20
斗米里怎么听歌赚钱
2025/11/10 01:37
澳门棋牌游戏大厅下载
2025/11/15 07:36
快手极速版一天赚50新版下载
2025/11/21 10:44
水果消消乐赚红包
2025/11/11 21:22
百万答题王下载领红包
2025/11/06 17:51
时时彩后二复试玩法
2025/11/12 09:31
北斗棋牌游戏图片
2025/11/14 03:14
抖音直播人气多少才能挣钱
2025/11/18 15:01
招聘兼职信息本地最新
2025/11/22 04:07
1010宁波大学生兼职网
2025/11/22 10:12
寻找秋冬好赚钱的小生活用品项目
2025/11/07 02:56
网赚团队是甚么
2025/11/12 22:45
做购物群微淘怎么赚钱
2025/11/09 15:01
信用卡真的可以赚钱吗
2025/11/10 12:46
信用卡真的可以赚钱吗
2025/11/10 12:46更新
智慧记进销存软件手机版是一款适合个体小微企业的进销存管理软件,支持库存管理、商品管理、客户管理、销售管理,还有扫码收银等功能,完全可以满足个体企业的日常需求!智...
支持 ( 53 ) 盖楼(回复)
支持 ( 153 ) 盖楼(回复)
支持 ( 81 ) 盖楼(回复)
支持 ( 14 ) 盖楼(回复)
支持 ( 93 ) 盖楼(回复)
支持 ( 18 ) 盖楼(回复)
支持 ( 194 ) 盖楼(回复)
支持 ( 16 ) 盖楼(回复)
支持 ( 88 ) 盖楼(回复)
支持 ( 114 ) 盖楼(回复)
支持 ( 12 ) 盖楼(回复)
支持 ( 49 ) 盖楼(回复)
支持 ( 30 ) 盖楼(回复)
支持 ( 153 ) 盖楼(回复)
支持 ( 57 ) 盖楼(回复)
支持 ( 91 ) 盖楼(回复)
支持 ( 135 ) 盖楼(回复)
支持 ( 86 ) 盖楼(回复)
支持 ( 70 ) 盖楼(回复)
支持 ( 50 ) 盖楼(回复)