关于TimerProc定时器的有关问题,请高手们指教!

关于TimerProc定时器的问题,请高手们指教!!!急!!
我现在取服务器的时间和日期:
int   iOffset   =   0;
memcpy(pTradeTime-> szCurrentTime,   pRecvMsg-> data+iOffset,   SIZE_SYSTIME_CURRENTTIME);
iOffset   +=   SIZE_SYSTIME_CURRENTTIME;

memcpy(pTradeTime-> szCurrentDate,   pRecvMsg-> data+iOffset,   SIZE_SYSTIME_CURRENTDATE);
iOffset   +=   SIZE_SYSTIME_CURRENTDATE;

其中szCurrentTime存放时间,szCurrentDate存放日期,现在我想用SetTimer和TimerProc每隔5分钟取一次szCurrentTime和szCurrentDate,应该怎么写,请高手教教我,我是新手,请给出详细的实现代码,谢谢!!


------解决方案--------------------
MFC:
SetTimer(1, 5 * 60 * 1000, 0);
OnTimer()

SDK:
void CALLBACK TimerProc(HWND hWnd, UINT nMsg, UINT nIDEvent, DWORD dwTime);

SetTimer(hwnd, 1, 5 * 60 * 1000, TimerProc);


------解决方案--------------------
楼上的说的对