API时间大全

2021-05-04 21:27

阅读:622

标签:不能   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


评论


亲,登录后才可以留言!