#include "TimerAPI.h"
DWORD initialTime = 0x00, timePassed = 0x00;
VOID CALLBACK TimerCallback( HWND hwnd, UINT uMsg, UINT_PTR idEvent, DWORD dwTime )
{
if (!initialTime) initialTime = dwTime;
else timePassed = dwTime - initialTime;
printf("%u\n",timePassed);
}
int main(int argc, char * argv[])
{
MSG msg;
UINT timerId = SetTimer(NULL, 0, 600, &TimerCallback);
if (timerId)
{
while (GetMessage(&msg, NULL, 0, 0) && timePassed < 5200)
{
DispatchMessage(&msg);
}
KillTimer(NULL, timerId);
}
return 0;
}