MFC进度条使用方法

1. 从工具箱增加进度条:

2. 更改进度条的ID,我改为了:IDC_PROGRESS1

3. 在界面进度条右键菜单中,选择“增加变量”,如下位置增加变量:

        

    此时,会在对话框类中对应的访问位置显示出刚才增加的变量;

4.  之后就可以在程序中,通过类调用成员函数来实现所要的功能了;

成员函数:

SetRange()函数用来设置范围,初始范围为0-100,

SetPos()函数用来设置当前位置,初始值为0,

SetStep()函数用来设置步长,初始步长为10,

StepIt()函数用来依照当前步长更新位置,

OffsetPos()函数用来直接将当前位置移动一段距离。假设范围或位置发生变化,那么进度条将自己主动重绘进度区域来及时反映当前工作的进展情况。 

 

我只使用了两个,初始化的时候SetRange()设置进度条范围,然后使用SetPos()实现当前位置的变化;

 

参照文章:https://www.cnblogs.com/mengfanrong/p/3777756.html?utm_source=tuicool&utm_medium=referral

posted on 2018-02-07 14:50  初夏遇见你  阅读(894)  评论(0)    收藏  举报

导航