这是正在接收文件的进度条,这里的进度条是往回显示的
请专家帮忙把进度条正过来显示
现在的进度条是从100到0这样显示的
请帮我把它正过来
让他从0显示到100DWORD Size = fi.filesize;//文件大小
m_Progress.SetRange32(0,Size);//设置进度条
m_Progress.SetPos(0);//把进度条设置到0while ( Size > 0 )
{
char fbuf[1024] = {0};
ret = recv(sock,fbuf,1024,0);
m_Progress.SetPos(Size);//显示进度条 if ( ret == -1 )
{
CloseHandle(hf);
return;
}
else
{
Size-=ret;
DWORD A;
if ( !WriteFile(hf,fbuf,ret,&A,NULL) )
{
return;
}
}
}
请专家帮忙把进度条正过来显示
现在的进度条是从100到0这样显示的
请帮我把它正过来
让他从0显示到100DWORD Size = fi.filesize;//文件大小
m_Progress.SetRange32(0,Size);//设置进度条
m_Progress.SetPos(0);//把进度条设置到0while ( Size > 0 )
{
char fbuf[1024] = {0};
ret = recv(sock,fbuf,1024,0);
m_Progress.SetPos(Size);//显示进度条 if ( ret == -1 )
{
CloseHandle(hf);
return;
}
else
{
Size-=ret;
DWORD A;
if ( !WriteFile(hf,fbuf,ret,&A,NULL) )
{
return;
}
}
}
解决方案 »
- 通过ODBC读取Excel表
- 管理员……请先不要移动[感谢帖]** 结贴时会移动过去……不要让人说偶不诚信哈!
- CListBox类怎么删除多项?
- Module32First 出问题了(枚举进程模块)
- 想写个程序, 给excel加一个工具条, 问几个概念性的问题
- 求助编程实现数码相机照片读取.急啊!
- 关于模态对话框标题栏的闪动
- 使用javamail收邮件时,getSystemFlags返回的Flags数组的长度为0
- ScrollWindow函数的作用是什么?
- Windows 2000 是否支持双显示器?
- 如何获取一个最小化窗口的 图形界面?
- 提问:VC++如何实现一个类似于windows的任务栏的窗口
m_Progress.SetPos(Size);//显示进度条将此处的size改为size的最大值-size
int i=fi.filesize-Size;
m_Progress.SetPos(i);//显示进度条