微秒时间的获取

来源:互联网 发布:windows 10名版本 编辑:程序博客网 时间:2024/06/07 06:09

获取系统启动后运行的时间

ULONGLONG CadtestDlg::GetLastTime()

{
// CPU频率
LARGE_INTEGER liQPF,liEndTime;

// 记录过程时间
ULONGLONG currentTime;

// 获取CPU频率
QueryPerformanceFrequency(&liQPF);

// 获取结束时间
QueryPerformanceCounter(&liEndTime);

// 计算持续时间(us)
currentTime=1000000*liEndTime.QuadPart/liQPF.QuadPart;
return currentTime;
}
0 0