MFC进度条控件(Progress)

进度条控件的应用

进度条的主要方法和事件

SetRange方法:该方法用于设置进度条范围。

void SetRange(short  nLower,short  nUpper);进度的下界和上界范围。

GetPos方法:用于获取进度条当前位置。

SetStep方法:用于设置进度条每步的增量。

StepIt方法:用于每一步的增量来增加进度条的当前位置。

详细的介绍见MFC++程序开发参考大全(P196)

1、创建一个基于对话框的应用程序。

2、向对话框中添加一个进度条控件、一个按钮控件、3个静态文本控件和3个编辑框控件,为编辑框控件和进度条控件添加变量,分别为m_From、m_To、m_Step和m_Prog。注意编辑框控件的Type设置为int型。

3、为确定按钮处理单击事件,使进度条随着编辑框中的设置进行变化。

代码

void CProgressDlg::OnButton1() 
{
	UpdateData(TRUE);
	m_Prog.SetRange(m_From,m_To); //设置进度条范围
	m_Prog.SetStep(m_Step);       //设置进度条步长
	m_Prog.StepIt();              //设置进度条当前位置
}



  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值