WaitableTimer

SYSTEMTIME sysTime;

GetLocalTime(&sysTime);

sysTime.wMinute=0;

sysTime.wSecond=0;

sysTime.wMilliSecond=0;

FILETIME fileTime;

SystemTimeToFileTime(&fileTime,&sysTime);

LARGE_INTEGER largeInteger;

largeInteger.HiPart=fileTime.HiWord;

largeInteger.LoPart=fileTime.LoWord;

largeInteger.QuadPart += 60*60*1000*1000*10; HANDLE hWaitableTimer =CreateWaitableTimer(NULL,FALSE,NULL); if(!hWaitableTimer)

{ Exception handle here}

if(!SetWaitableTimer(hWaitableTimer,&largeInteger,60*60*1000*1000*10,NULL,NULL,FALSE))

{Exception handle here}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章