CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

怎么取程序运行所花的时间,比如网络蚂蚁等下载软件,可以计算每个下载的东西已经花费了多少时间。

楼主umbrella1984(雨伞(KEN))2005-08-04 17:30:53 在 VC/MFC / 基础类 提问

他们运行一个下载线程的时候显示00:00:00,过一秒后显示00:00:01,以此类推。记住是要记算每个下载的时间,也就是多线程,而不是只下载一个,不能用Settimer实现吧?  
   
  有兄弟知道怎么实现这个吗?  
  问题点数:50、回复次数:3Top

1 楼honker110(honker)回复于 2005-08-04 17:37:49 得分 25

GetLocalTime记下开始时间,再用settimer定时GetLocalTime,与开始时间相减不就是了  
  或者用DWORD   GetTickCount(void),得到的是毫秒数Top

2 楼dirdirdir3(风)回复于 2005-08-04 17:58:57 得分 25

记住每一个任务的开始时间用tn=time(),到了Timer时间到了后,得到当前的时间curt=time(NULL);  
  每一个任务的时间就出来了啊,用curt-tn就能得到。Top

3 楼dirdirdir3(风)回复于 2005-08-04 17:59:31 得分 0

timer设置为1秒Top

相关问题

  • 如何计算页面运行时间
  • 我设计的这个计算器怎么不能运行?
  • 如何计算windows的运行时间啊
  • 怎样计算C程序的运行时间
  • 如何计算一段程序的运行时间
  • 如何计算程序的运行时间?
  • 计算程序运行时间的问题?
  • 怎样来计算一个程序的运行时间呢?
  • 如何使程序只能在一台计算机上运行
  • 如何计算程序的运行时间!

关键词

  • 下载
  • 时间
  • curt
  • getlocaltime
  • settimer
  • 记住
  • tn
  • 任务
  • 得到
  • timer

得分解答快速导航

  • 帖主:umbrella1984
  • honker110
  • dirdirdir3

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo