一个简单应用记录一下取系统当前时间,转化为FILETIME格式,再转化成毫秒数其中FILETIME::QuartPart 为ULONGLONG(即unsigned __int64)类型,64位整数
FILETIME ft;
ULARGE_INTEGER uliTime;
//SYSTEMTIME st;
//GetSystemTime(&st);
//SystemTimeToFileTime(&st, &ft);
GetSystemTimeAsFileTime(&ft); //win32 api
uliTime.LowPart = ft.dwLowDateTime;
uliTime.HighPart = ft.dwHighDateTime;
ulitime.QuartPart /= 10000; //转化为毫秒数,因为FILETIME精度为100纳秒