分享

进度条编程

 酒一壶 2010-03-17
MFC进度条的编写.2008-10-01 14:19
 

     准备写个网络扫描程序, 呵呵,现在对脚本和入侵又重新有了兴趣,把N年前不玩的东西又开始重温下.


                                       漏洞扫描器就算了, 现在的漏洞扫描器(X-SCAN,SSS)已经相当完善了, 自己再写不过是浪费时间..


               还是采用MFC框架编写, 对于MFC进度条的实现, 曾想了一段时间,    CSDN上的朋友给出了一段:

m_Progress.SetRange(1,100);
for(int i=0;i<100;i++)
{
m_Progress.StepIt();
Sleep(10);
}
//m_Progress.SetPos(pos);


               感觉还不错,不过还 是有朋友反映代码说明的不是很清晰... 现在再给出一段关于文件传输的代码:

DWORD dwSize = recv()//先接收文件的大小;

m_ProgressCtrl.SetRange32(0, nSize); //设置进度条的范围

DWORD dwRecv = 0;

while(dwRecv < dwSize)

{

dwRecv += recv(); //接收文件

m_ProgressCtrl.SetPos(dwRecv); //设置进度条的位置

 
 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多