MFC基于Progress动态滚动进度条
1. 在对话框上新建一个滚动条控件IDC_PROGRESS1
2. 关联一个control类型的变量m_progress
具体步骤:右击进度条,添加变量
常用方法:
**SetRange方法用来设置进度条显示范围。
void SetRange(short nLower, short nUpper);
nLower:最小值,默认0;
nUpper:最大值。
设置进度条进度:SetPos方法
int SetPos(int nPos);
nPos:表示设置的新进度。返回值为之前的进度。
获得进度条进度:GetPos方法
int GetPos();
返回值为当前显示进度。
**
3.打开类向导,添加消息WM_TIMER
4.双击右边栏的OnTimer函数,进入函数体
1.先找到OnInitDialog()函数添加初始化内容,将以下代码贴进该函数体内。
//进度条的初始化:m_progress.SetRange(0, 1000);m_progress.SetPos(0);SetTimer(1, 200, NULL);
2.回到OnTimer(UINT_PTR nIDEvent)函数,添加以下代码:
int pos = 0;for (int i = 0; i<1000; i++){pos = pos + 1;if (pos>1000)pos = 0;m_progress.SetPos(pos);}// TODO: 在此添加消息处理程序代码和/或调用默认值CDialog::OnTimer(nIDEvent);
5.生成、运行,产生以下效果:
MFC基于Progress动态滚动进度条相关推荐
- bootstrap 滚动 进度条_bootstrap实现动态进度条效果
Bootstrap的动态进度条: html: 创建一个modal 这里使用fade先将modal隐藏起来,然后modal里面嵌入progress 代码很简单 保存中:{{length}}% PS: ...
- MFC创建处理中进度条,循环滚动进度条的方法
创建一个不显示实际进度的循环滚动进度条,类似于Windows XP启动界面的进度条 新建一个MFC项目TestProgress,编辑界面,添加一个进度条,两个按钮,实现点击start进度条循环滚动,点 ...
- MFC编程实例二:进度条的使用
MFC编程实例二:进度条的使用 (以下蓝色字体为手动添加的代码) (1) 创建一个基于对话框的应用程序. (2) 在对话框界面添加一个文本框.一个进度条控件(Progress控件)和一个按钮. ...
- aaynctask控制多个下载进度_AsyncTask用法解析-下载文件动态更新进度条
1. 泛型 AysncTask Params:启动任务时传入的参数,通过调用asyncTask.execute(param)方法传入. Progress:后台任务执行的进度,若不用显示进度条,则不需要 ...
- Xamarin XAML语言教程隐藏文件使用Progress属性设置进度条
Xamarin XAML语言教程隐藏文件使用Progress属性设置进度条 Xamarin XAML语言教程隐藏文件中使用Progress属性设置进度条进度,开发者除了可以在XAML中使用Progre ...
- Xamarin XAML语言教程Progress属性设置进度条进度
Xamarin XAML语言教程Progress属性设置进度条进度 在图12.19~12.21中我们看到的是没有实现加载的进度条,即进度条的当前进度为0,如果开发者想要修改当前进度,可以使用两种方式: ...
- progress组件(进度条)
progress组件:进度条 progress组件的属性: percent:类型:number 设置百分比 (0~100) show-info:类型:布尔 在进度条右侧显示百分比 border-rad ...
- input加progress组合写进度条的简单音乐播放器实现
主要解释一下实现图中的音量进度条效果. 仅供大家参考,勿喷. 查阅了很多资料看了挺多人的代码,但是ajax对于我这个新手小白来说,可能还难以理解,因此分享一个本小白的方法. 本人编程小白,分享实现的方 ...
- bootstrap 滚动 进度条_bootstrap动态进度条怎么搞
在本教程中,您将看到如何使用 Bootstrap 创建加载.重定向或动作状态的进度条. Bootstrap 进度条使用 CSS3 过渡和动画来获得该效果.Internet Explorer 9 及之前 ...
最新文章
- 有关开发的配置的有用信息
- Vieri离开国际米兰
- Java 中的四种引用类型
- React v15.0 正式版发布
- 20 万台 QQ 服务器全面上云!
- 易语言mysql清空一个表_易语言高级表格清空.doc
- LibSvm使用说明和LibSvm源码解析
- 使用AIDL挂断电话
- 报告女王陛下,我找到了可以吃的塑料杯!
- 什么是R方?这6张图会让你终身难忘~
- 点进来,论美女,品丝网
- ireport 5.6.0 添加 Conditional Style 动态加粗字体
- 2013江苏计算机二级vfp试题,2008年春季江苏省计算机等级考试二级VFP考试试题(含答案)...
- 逆矩阵与矩阵的特征值的关系
- Java实习面试重点基础知识
- 网盘、云盘共享文件搜索引擎链接收藏目录
- Linux系统的GPIO设置(以UpBoard为例)
- 带问题重读ijkPlayer
- 《使用MAVEN+SSM+Ajax+shiro+MySql开发在线商场详解(4)》
- VIT ③The for loop、while loop in Python