本文主要是介绍微秒时间的获取,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
获取系统启动后运行的时间
ULONGLONG CadtestDlg::GetLastTime()
{// CPU频率
LARGE_INTEGER liQPF,liEndTime;
// 记录过程时间
ULONGLONG currentTime;
// 获取CPU频率
QueryPerformanceFrequency(&liQPF);
// 获取结束时间
QueryPerformanceCounter(&liEndTime);
// 计算持续时间(us)
currentTime=1000000*liEndTime.QuadPart/liQPF.QuadPart;
return currentTime;
}
这篇关于微秒时间的获取的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!