在一个循环中,我想设一个时间量每隔3s增加一个值.时间函数.在什么头文件中的.怎么写?

解决方案 »

  1.   

    用吗???
    GetTickCount  用于获取自windows启动以来经历的时间长度(毫秒)
    GetSystemTime 在一个SYSTEMTIME中载入当前系统时间,这个时间采用的是“协同世界时间”(即UTC,也叫做GMT)格式
      

  2.   

    头文件是什么?ctime吗?
      

  3.   

    GetTickCount,GetSystemTime 是API 不用加就可以的,因为默认也经加载了
      

  4.   

    我需要的只是一个时间间隔。给出一个时间的暂停。就象sleep(300)那样。他在哪个头文件中的
      

  5.   

    感觉楼主理解能力太差,前面说的很清楚了,用两次GetTickCount()或者GetSystemTime()得到的结果之差,判断大于等于3秒就行了。
      

  6.   

    添加一个头文件:#include "stdio.h"
    然后就可以用Sleep(3000);实现了。
      

  7.   

    引用“我需要的只是一个时间间隔。给出一个时间的暂停。就象sleep(300)那样。他在哪个头文件中的?”
    用这么费事儿吗?用SetTimer()设置时间间隔为3000(ms)不就行了吗?
      

  8.   

    具体怎么用啊?GetTickCount()怎么用两次来减
      

  9.   

    先SetTimer(),然后用消息处理函数OnTimer()处理就行了