1. 程式人生 > >C語言獲取系統時間的幾種方式 !

C語言獲取系統時間的幾種方式 !

四.設定計時器
定義TIMER ID
#define TIMERID_JISUANFANGSHI 2
在適當的地方設定時鐘,需要開始其作用的地方;
SetTimer(TIMERID_JISUANFANGSHI,200,NULL);
在不需要定時器的時候的時候銷燬掉時鐘
KillTimer(TIMERID_JISUANFANGSHI);
對應VC程式的訊息對映
void CJisuan::On<wbr>Timer(UINT nIDEvent) <br> {switch(nIDEvent)}<br> ---------------------------------------------------------------------------------------<br> ##如何設定當前系統時間---------------------------------------windows<br> SYSTEMTIME m_myLocalTime,*lpSystemTime;<br> m_myLocalTime.wYear=2003;<br> m_myLocalTime.wM;<br> m_myLocalTime.wDay=1;<br> m_myLocalTime.wHour=0;<br> m_myLocalTime.wMinute=0;<br> m_myLocalTime.wSec;<br> m_myLocalTime.wMillisec;<br> lpSystemTime=&amp;m_myLocalTime;<br> if( SetLocalTime(lpSystemTime) ) //此處換成 SetSystemTime( )也不行<br> MessageBox("OK !"); <br> else<br> MessageBox("Error !"); <br> SYSTEMTIME m_myLocalTime,*lpSystemTime;<br> m_myLocalTime.wYear=2003;<br> m_myLocalTime.wM;<br> m_myLocalTime.wDay=1;<br> lpSystemTime=&amp;m_myLocalTime;<br> if( SetDate(lpSystemTime) ) //此處換成 SetSystemTime( )也不行<br> MessageBox("OK !"); <br> else<br> MessageBox("Error !");</wbr>