69,382
社区成员
发帖
与我相关
我的任务
分享
LOCAL void MySetTime(uint32 ulTime)
{
FILETIME ft;
SYSTEMTIME st;
LARGE_INTEGER li;
st.wYear = 1900;
st.wMonth = 1;
st.wDay = 1;
st.wHour = 0;
st.wMinute = 0;
st.wSecond = 0;
st.wMilliseconds = 0;
SystemTimeToFileTime(&st, &ft);
li = *(LARGE_INTEGER*)&ft;
li.QuadPart += (LONGLONG)10000000 * ulTime;
ft = *(FILETIME*)&li;
FileTimeToSystemTime(&ft, &st);
SetSystemTime(&st);
}