QueryPerformanceFrequency获取高精度计时器每微秒的计数值,是操作系bai统的性能统计分辨率,也就是每du秒钟统计多少次的意思。
性能统计频率和应用程序性能没有关系的。QueryPerformanceCounter 是系统性能统计计数器,表示统计了多少次,除以QueryPerformanceFrequency,得到系统运行时间(秒数)。
查询执行频率 QueryPerformanceFrequency
.版本 2 .DLL命令 查询执行频率_, 整数型, "kernel32", "QueryPerformanceFrequency", , 可以得到定时器的当前值 .参数 频率, 长整数型_, , LARGE_INTEGER,此参数的意思请看msdn帮助
长整数型LARGE_INTEGER
LARGE_INTEGER,此数据类型的意思请看msdn帮助
.版本 2 .数据类型 长整数型_, , LARGE_INTEGER,此数据类型的意思请看msdn帮助 .成员 低三十二位, 整数型, , , lowpart .成员 高三十二位, 整数型, , , highpart
易语言查询执行频率源码
.版本 2 .程序集 窗口程序集_启动窗口 .子程序 _按钮_查询_被单击 .局部变量 局部_字节集数据, 长整数型_ .局部变量 局部_数据, 长整数型 查询执行频率_ (局部_字节集数据) 局部_数据 = 取字节集数据 (到字节集 (局部_字节集数据.低三十二位) + 到字节集 (局部_字节集数据.高三十二位), #长整数型, ) 编辑框_运行结果.加入文本 (“执行频率:” + 到文本 (局部_数据), #换行符)