본문 바로가기

윈도우/MFC

MFC Tip 매일 일정시간에 작동하는 Timer 호출

매일 일정시간에 작동하는 Timer 호출

 

 

OnTimer(UINT nIDEvent) 안에서 코딩추가

 

 

 

if( nIDEvent == IDU_TIMER_TEST_SEND )
 {
      CString strHour = CTime::GetCurrentTime().Format("%H"); // 시간만 추출

         int iHour;
      

   iHour = _ttoi((LPTSTR)(LPCTSTR)strHour);

 

      if( 1 == iHour)        // 새벽 1시가 되면 특정기능이 수행된다
      {
             // 특정기능 삽입   
       }

 }

 

 

물론 초기화 함수에서 SetTimer(IDU_TIMER_TEST_SEND , .....); 호출해야함