C# 스레드 안에서 타이머 동작시키기

2019. 9. 5. 09:15PL/C++

 

기본적으로 Tick 이벤트로 동작하면서 기본적으로 사용하는 Timer는 빨간색인 System.Window.Forms에 있는 것이다. 하지만 문서를 찾아보면 System.Window.Forms.Timer는 싱글스레드에서만 지원이 된다. 따라서 멀티스레드에서 동작시키려면 반드시 주황색인 System.Timers를 사용해야만 한다

 

Tick 함수는 System.Timers에서는 Timer_Elapsed 이벤트 함수로 대체된다

 

 

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