原创 VC++6.0做一个字符从控制台窗体顶端往下落的动画

2024-5-25 08:31 167 4 4 分类: 软件与OS 文集: VC
代码

#include 
#include 
#include 

// 主函数
void main()
{
	initgraph(400, 300);		// 初始化屏幕为 640x480
	
	srand(time(NULL));			// 设置随机种子
	setfont(16, 0, "Arial");	// 设置字母的字体和大小
	setfillstyle(BLACK);		// 设置清除字母的填充区域颜色
	
	char target;				// 目标字母
	int x, y;					// 字母的位置
	
	// 主循环
	while(true)
	{
		target = 65 + rand() % 26;		// 产生随意大写字母
		x = rand() % 380;				// 产生随意下落位置
		for (y=0; y<280; y++)
		{
			setcolor(GREEN);			// 设置字母的颜色
			outtextxy(x, y, target);	// 显示字母
			
			// 延时,并清除字母
			Sleep(10);
			bar(x, y, x + 16, y + 16);
		}
	}

	
	// 关闭图形界面
	closegraph();
}
运行

vc

文章评论0条评论)

登录后参与讨论
我要评论
0
4
关闭 站长推荐上一条 /2 下一条