다음을 통해 공유


방법: 시작 후 경과한 시간 검색(C++/CLI)

다음 코드 예제에서는 Windows를 시작한 이후에 경과한 밀리초 단위 시간을 나타내는 카운터를 확인하는 방법을 보여 줍니다. 이 값은 Environment.TickCount 멤버에 저장되어 있습니다. 이는 32비트 값이므로 약 24.9일마다 0으로 다시 설정됩니다.

예제

// startup_time.cpp
// compile with: /clr
using namespace System;

int main( ) 
{
   Int32 tc = Environment::TickCount;
   Int32 seconds = tc / 1000;
   Int32 minutes = seconds / 60;
   float hours = static_cast<float>(minutes) / 60;
   float days = hours / 24;

   Console::WriteLine("Milliseconds since startup: {0}", tc);
   Console::WriteLine("Seconds since startup: {0}", seconds);
   Console::WriteLine("Minutes since startup: {0}", minutes);
   Console::WriteLine("Hours since startup: {0}", hours);
   Console::WriteLine("Days since startup: {0}", days);

   return 0;
}

참고 항목

기타 리소스

Windows 작업(C++/CLI)

Visual C++의 .NET 프로그래밍