【发布时间】:2016-03-04 05:36:45
【问题描述】:
这就是我想要做的:
HANDLE myHandle = GetCurrentThread();
GetThreadTimes(myHandle,lpCreationTime,lpExitTime,lpKernelTime,lpUserTime);
但是,这似乎会导致线程崩溃。
是否可以从要测量其时间的线程中调用GetThreadTimes()?
编辑:我在崩溃后调用 GetLastError() 得到的系统错误代码是错误 183 (ERROR_ALREADY_EXISTS)。
【问题讨论】:
标签: c++ windows multithreading performance