반응형
C# -- main winform 닫을때, 다른 thread winform 도 동시 종료하기
참고; https://stackoverflow.com/questions/5002279/killing-all-threads-that-opened-by-application
http://www.csharp411.com/close-all-forms-in-a-thread-safe-manner/
문제점 ;
메인 winform 이외에, 다른 thread winform 실행시에는, 메인 winform 닫아도 다른 winform 닫히지 안음.
해결책;
-- System.Diagnostics.Process.GetCurrentProcess().Kill(); 사용하자.
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
// Application.Exit();
Process.GetCurrentProcess().Kill();
}
반응형
'C#' 카테고리의 다른 글
C# -- 상속받는 멤버 숨기기 ( new 사용) (0) | 2019.07.19 |
---|---|
c# -- event 가 null 인 경우 (1) | 2019.06.27 |
C# -- Int64 to Int32 변환하기 (0) | 2019.05.22 |
C# -- SQLite 설치 사용하기 (0) | 2019.05.21 |
c# -- datagridview 일련번호 사용, CheckBox 사용, Column 크기 고정 (0) | 2019.05.07 |