1 / 8
文档名称:

C语言实战之浪漫烟花表白程序.doc

格式:doc   大小:156KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言实战之浪漫烟花表白程序.doc

上传人:相惜 2020/3/9 文件大小:156 KB

下载得到文件列表

C语言实战之浪漫烟花表白程序.doc

文档介绍

文档介绍:创建win32控制台应用程序,选择空项目。创建完毕后,右击头文件新建一个头文件(.h)。++文件(.cpp)。::#include<>#include<>#include<>#include<>#include<>#include<>#ment(lib,"")#definePI #defineNUM 13//烟花弹structJET{ int x,y; //坐标 int hx,hy;//最高点坐标 bool shoot;//判断烟花弹是不是发射状态 DWORDt1,t2,dt;//烟花弹发射的速度 IMAGEimg[2];//图片2张一明一暗的两张 byten:1;//结构体位段变量n占用内存的一个位!}jet[NUM];//烟花structFIRE{ intr;//半径 intmaxr;//最大半径 intx,y; //相对于窗口中心点的坐标 intcenx,ceny;//相对于图片本身中心点的坐标 intwidth,height; intxy[240][240];//图片保存到一个像素矩阵。 boolshow; //是否绽放 booldraw; //是否绘制 DWORDt1,t2,dt; //爆炸的速度}fire[NUM];voidInit(inti);voidLoad();voidChose(DWORD&t1);voidShoot();voidShow(DWORD*pem);:/*************************************************************************************************************************表白浪漫烟花项目开发************************************主讲人:三黑之毅****************************************最后修改:2019年3月20日*************************************************************************************************************************/#include""intmain(){ //打开一个窗口1200800 initgraph(1200,800); srand((unsignedint)time(NULL)); mciSendString(L"open./fire/",0,0,0); mciSendString(L"playbgmrepeat",0,0,0); DWORDt1=GetTickCount(); DWORD*pem=GetImageBuffer(); for(inti=0;i<NUM;i++) { Init(i); } Load(); BeginBatchDraw(); while(1) { Sle