C语言编写闪烁的红心的程序

目的与要求:1.五星图案的绘制ps:用点连线的方法不要有函数2.直线的绘制设计方法与基本原理:1.设置图形显示模式2.绘制五星图案3.绘制多个直线型.4.待一小段时间5.... 目的与要求:
1.五星图案的绘制 ps:用点连线的方法 不要有函数
2.直线的绘制
设计方法与基本原理:
1.设置图形显示模式
2.绘制五星图案
3.绘制多个直线型.
4.待一小段时间
5.用覆盖法清除原图形,用背景色填充原图形
6.在新的位置绘制图案 ps:最好用复制粘贴的命令<getimage和putimage>

作业啊 各位帮帮忙 送上点小分
展开
 我来答
阑珊处的野狗
高粉答主

2019-07-15 · 关注我不会让你失望
知道答主
回答量:562
采纳率:0%
帮助的人:15.3万
展开全部

1、首先第一步要用在一个项目的spalsh界面,进入应用后弹出这个界面,闪烁完毕后跳入主界面,比纯粹的设置背景图片的splash好看炫酷很多。

2、然后就是要通过自定义view重写onDraw的方法和onSizeChanged方法实现效果。在把自定义view进行应用到布局文件即可。

3、最后就是 TODO: 在此放置代码。

MSG msg;

HACCEL hAccelTable;

// 初始化全局字符串

LoadString(hInstance, IDS_APP_TITLE, szTitle, MAX_LOADSTRING);LoadString(hInstance, IDC_WIN32WA, szWindowClass, MAX_LOADSTRING);MyRegisterClass(hInstance); // 执行应用程序初始化:

if (!InitInstance (hInstance, nCmdShow))

{return FALSE 

hAccelTable = LoadAccelerators(hInstance, MAKEINTRESOURCE(IDC_WIN32WA))。



 
匿名用户
2013-08-31
展开全部
#include<stdio.h>
#include<graphics.h>
#include<dos.h>
void flash();

void main()
{
int DRIVER=DETECT,MODE=DETECT;
initgraph(&DRIVER,&MODE,"");

flash();

getch();
}

void flash()
{
setcolor(WHITE);
setfillstyle(SOLID_FILL,RED);

while(bioskey(1)==0)
{
cleardevice();
delay(50000);
rectangle(100,100,200,200);
floodfill(150,150,WHITE);
delay(20000);
}
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式