ㆍ언어대상 : C# ㆍ작성자 : 김민석
C#은 Application.Run을 통해 특정 폼을 구동하며 Main Thread로 만들고 해당 Thread가 죽으면
Application이 종료 됩니다.
하지만 한개의 Thread를 더 Main Thread로 구동할수 있습니다.
방법은 다음과 같습니다.
1. Application.Run (메인 화면) - Main Theread
2. Thread 구동 - 또다른 Main Thread로 사용할 Thread 생성함.
3. 위의 Thread에서 Application.Run (또다른 화면)
----------------------- 위의 2개 Thread로 된 프로그램 구동 사용 ----------------------
4. Application.ExitThread (새 Thread에서 띄운 정리)
5. Application.Ext - 메인 Thread 종료하여 완전히 프로그램 종료함.
위의 2개의 Application이 분리된 Thread는 서로 독립적으로 구동되므로 성능이 서로에게 영향을 주지 않습니다.
많은 움직이 필요한 Animation Splash표시 할때 사용하면 좋습니다.
해당 내용은 (주)데브존의 웹봇이 자동으로 저희 홈페이지와 API로 동기화한 내용입니다. 자세한 내용은 홈페이지 http://www.devzone.co.kr 또는 모바일 폰에서 http://devzone.co.kr을 접속 하여 확인해 보시기 비랍니다.
- 대표 전화 : 02) 2061 - 0753 - Fax : 02) 2061 - 0759 - Skype : devzone24
- 주소 : 서울특별시 양천구 목1동 923-14. 현대드림타워 1024호
- 기술 문의: 02) 2061-1259 김민석 기술이사
- 대표 전화 : 02) 2061 - 0753 - Fax : 02) 2061 - 0759 - Skype : devzone24
- 주소 : 서울특별시 양천구 목1동 923-14. 현대드림타워 1024호
- 기술 문의: 02) 2061-1259 김민석 기술이사
댓글 없음:
댓글 쓰기