c语言进度,C语言实现动态进度条
#include #define LEN 25
void HideCursor();
void Gotoxy(int x, int y);
void DrawBox();
int main(void)
{
int len;
HideCursor();
for(len = 1; len <= LEN; len++){
Gotoxy(2 * len, 1 );
printf("█");
Gotoxy(21, 4);
printf("已完成%d%%", 4 * len);
Sleep(100);
}
Gotoxy(21, 4);
printf("下载已完成");
return 0;
}
//隐藏光标
void HideCursor()
{
CONSOLE_CURSOR_INFO cursor_info = {1, 0};//后边的0代表光标不可见
SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE), &cursor_info);
}
//光标移动
void Gotoxy(int x, int y)
{
HANDLE hout; //定义句柄变量hout
COORD coord; //定义结构体coord
coord.X = x;
coord.Y = y;
hout = GetStdHandle(STD_OUTPUT_HANDLE);//获得标准输出(屏幕)句柄
SetConsoleCursorPosition(hout, coord);//移动光标
}
//画边框
void DrawBox()
{
printf("╔═════════════════════════╗");
putchar('\n');
printf("║ ║");
putchar('\n');
printf("╚═════════════════════════╝");
}
c语言进度,C语言实现动态进度条相关推荐
- Xamarin XAML语言教程通过ProgressTo方法对进度条设置
Xamarin XAML语言教程通过ProgressTo方法对进度条设置 在ProgressBar中定义了一个ProgressTo方法,此方法也可以用来对进度条当前的进行进行设置,ProgressTo ...
- Xamarin XAML语言教程Xamarin.Forms中构建进度条
Xamarin XAML语言教程Xamarin.Forms中构建进度条 ProgressBar被称为进度条,它类似于没有滑块的滑块控件.进度条总是水平放置的.本节将讲解如何使用进度条. 注意:进度条在 ...
- python 进度条_Python小程序系列——动态进度条(1)
Python动态进度条I 开始我们的第一个Python程序. 显示一个动态进度条,在同一个位置显示从1%到100% 源代码附上来: import sys #有关Python运行环境的变量和函数impo ...
- C 语言编程 — 静态库、动态库和共享库
目录 文章目录 目录 文章目录 程序函数库 静态链接 创建静态库文件 动态链接 创建共享库文件 共享库文件的名字 共享库文件的存储路径 LD_LIBRARY_PATH 环境变量 ldconfig 指令 ...
- 【Groovy】Groovy 动态语言特性 ( Groovy 语言与 Java 语言执行效率对比 | 以动态特性编译的 Groovy 类 | 以静态特性编译的 Groovy 类 )
文章目录 一.以动态特性编译的 Groovy 类 二.Groovy 语言与 Java 语言执行效率对比 三.以静态特性编译的 Groovy 类 一.以动态特性编译的 Groovy 类 Groovy 类 ...
- python动态显示进度条_实例详解python如何轻松实现动态进度条
本次的这篇文章主要是和大家分享了关于实例详解python如何轻松实现动态进度条,有需要的小伙伴可以看一下 思路及讲解 假设有一个1000000数据的列表(为了让进度条可以显示出来,很大的数据),我们每 ...
- 动态语言和静态语言的比较
一 .静态语言的优势到底在哪? 来自robbin 摘自 http://www.javaeye.com/article/33971?page=7 引用 是像Java或者C#这样强类型的准静态语言在实现复 ...
- 下面的语言中哪些语言是动态语言( )
下面的语言中哪些语言是动态语言(B ) A.C B.JavaScript C.C++ D.CSS E.Java F.Objective-C 解析 静态语言(强类型语言) 静态语言是在编译时变量的 ...
- Canvas制作动态进度加载水球
前言 之前看到一些球型的动态加载的效果,一直想自己动手做一个,正好这段时间重温了一个Canvas,所以就尝试了一下. 样式预览 height="342" width="1 ...
- bootstrap 滚动 进度条_bootstrap实现动态进度条效果
Bootstrap的动态进度条: html: 创建一个modal 这里使用fade先将modal隐藏起来,然后modal里面嵌入progress 代码很简单 保存中:{{length}}% PS: ...
最新文章
- python显示图像文件要放在哪儿_opencv显示图像要把图像放在哪里
- Xamarin图表开发基础教程(12)OxyPlot框架支持的金融图表类型
- php请求路由,PHP 新手入门指南 - 表单请求与路由
- 新单词 part 4
- linux里hba状态_Windows和Linux系统查看HBA卡wwn号的方法 | 系统之家官网
- BZOJ-1045 糖果传递
- webpack4.0各个击破(9)—— karma篇
- php由哪几部分组成,微型计算机通常是由哪几部分组成?
- video 标签内 音量_HTML5 视频(Video)元素使用详解
- javascript控制页面控件隐藏显示的两种方法
- RegisterWindowMessage
- 注意sizeof()返回的数无符号数,有符号数遇到无符号数时变成无符号数
- 强大的 actuator 服务监控与管理
- 做1.84亿用户的“知己”,网易云音乐携手飞桨让推荐系统更“贴心”
- 【天磊卫士安全预警】incaseformat蠕虫病毒预警
- 目标客户画像_做营销时,如何做好目标用户群体画像?
- 从上到下的系统架构分析方法 - Intel PMU
- 那个让你头大的数据结构,用Python学会变简单吗?
- 甲骨文考虑收购市值775亿美元的埃森哲
- 树莓派远程4G遥控车教程(三)-摄像头安装及实现局域网实时监控