关于GetThreadTimes函数问题
在使用的时候,返回的内核时间和用户时间总是为0,但是创建时间和退出时间是正常的,请问下是怎么回事?
测试代码如下:
int main()
{
for(int j=0;j<10000;j++)
Sleep(1);
FILETIME i,k,kerneltime,usertime;
GetThreadTimes(GetCurrentThread(),&i,&k,&kerneltime,&usertime);
return 0;
}
[解决办法]
看看这个
http://blog.163.com/bestfighter_210@126/blog/static/10361887201092292639728/