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++' 카테고리의 다른 글

윈도우에서 MySQL 원격 연결  (0) 2019.09.09
AI, 네트워크 오목 프로그램  (0) 2019.09.07
system("cls") 떨림 현상 줄이는 방법  (0) 2019.09.03
C# 네임스페이스와 열거형  (0) 2019.09.03
네트워크 오목 게임 구현하기  (0) 2019.09.02