码迷,mamicode.com
首页 > Windows程序 > 详细

API时间大全

时间:2017-10-20 10:14:44      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:不能   get   query   err   因此   tick   man   方法   layer   

settimer

killtimer


GetiTickCount

osQueryPerformanceCounter 

osQueryPerformanceFrequency 

    Dim count As Currency On Error GoTo errFun 
    osQueryPerformanceFrequency freq        ‘频率 相当于速度 v     osQueryPerformanceCounter count         ‘已发脉冲数 相当于距离 s 
    Timer = count / freq                    ‘计算时间 t=s/v 

需要说明的一点是,如果你查阅API手册,你会发现API并不能识别Currency数据类型。在API手册中,osQueryceFrequencey要求的参数是一个Large_Integer的数据结构,该数据结构由两个Long类型的数据组成。

Currency实际同样的方法来储存的。只不过在计算时10000。因此你也可以写成:, (freq/10000) / (count/10000) = freq/co上面的两个API函数,osQueryPerformanceFrequecy表示一秒内,计时器Tick了多少次;

osQueryPerformanceCoun开机到现在,计时器一共Tick了多少次。二者相除,就是从开机到现在过去了多少秒钟

API时间大全

标签:不能   get   query   err   因此   tick   man   方法   layer   

原文地址:http://www.cnblogs.com/q377545469/p/7697413.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!