본문 바로가기
C & C++/C & C++

타이머 및 진행 시간 표시

by izen8 2011. 12. 14.
반응형
// 변수선언

 int m_nSecond;
 int m_nMinute;
 int m_nHour;

// 변수초기화

 m_nSecond = 1;
 m_nMinute = 0;
 m_nHour   = 0;

// 사용법 : SetTimer로 타이머 호출

void 다이얼로그명::OnTimer(UINT nIDEvent)
{
   if( nIDEvent == 1 )
   {
      if(m_nSecond == 60)
      {
         m_nSecond = 0;
         m_nMinute++;
      }
   
      if(m_nMinute == 60)
      {
         m_nMinute = 0;
         m_nHour++;
      }

      m_strScanTime.Format("%02d:%02d:%02d", m_nHour , m_nMinute, m_nSecond++ );

   CDialog::OnTimer(nIDEvent);
}
반응형

'C & C++ > C & C++' 카테고리의 다른 글

ini 파일 저장 및 읽기  (0) 2011.12.14
시스템 볼륨 음소거  (0) 2011.12.14
파일( 문자열 )암호화 하기  (0) 2011.12.14
[Tip] 스크린 세이버 동작 못하게  (0) 2011.12.14
CStdioFile 사용(파일 로드 및 저장)  (0) 2011.12.14

댓글