我想实现的代码应该是微秒级的 可是timer控件只能达到毫秒级,我应该怎么办呢谢谢

解决方案 »

  1.   

    微秒级?!0.000001秒?!Windows系统都只能办到10毫秒的精度
    要想小于10毫秒,得用专门的定时硬件
    若是单纯的检测运行时间
    用QueryPerformanceCounter、QueryPerformanceFrequency
      

  2.   

    TIMER控件可以到小数点后好些位,比如,我得到的一次运行时间是0.389999999999418秒.你不妨试试看
      

  3.   

    Timer控件是肯定达不到要求的 我现在用二搂说的,还可以谢谢
      

  4.   

    Timer的最小时间是30-50ms,不准确,只能用来做粗定时,有个控件CCRP,可以达到最小1-2ms的水平,不过在某些情况下不太稳定……要你这个要求恐怕只能用
    QueryPerformanceCounter、QueryPerformanceFrequency