首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

VC怎么实现进度条控件?

2012-02-12 
VC如何实现进度条控件?急!请问各种高手,用VC如何实现进度条?就是读入或写入文件时,能看到进度的。最好哪个

VC如何实现进度条控件?急!
请问各种高手,用VC如何实现进度条?
    就是读入或写入文件时,能看到进度的。
    最好哪个高手有实列参考一下,
    txg17459@163.com这是我邮箱,在这先谢了。
   




[解决办法]
这个就是在读文件之前获取一下文件的大小,然后在读的时候每读一部分就send一个message让进度条更新下吧?
[解决办法]
MFC里面有现成可用的类啊,CProgressCtrl类,用其中的方法SetRange(),SetPos(),SetStep(),等等,就可以做到各种效果了
[解决办法]
1.先计算要读写文件的长度,例如FileLen

2.然后将进度条的范围设置成SetRange(0, FileLen)

3.在每次读写的时候,将进度条的位置成当前文件读写的位置就行了。

热点排行