关于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);
------解决方案--------------------
楼上的说的对
我现在取服务器的时间和日期:
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);
------解决方案--------------------
楼上的说的对