C 中WinForm程式退出方法技巧總結

2022-05-16 14:57:00 字數 347 閱讀 6810

c#中winform程式退出方法技巧總結 

一、關閉窗體 

1.this.close();   只是關閉當前視窗,若不是主窗體的話,是無法退出程式的,另外若有託管執行緒(非主線程),也無法乾淨地退出; 

4.system.environment.exit(0);   這是最徹底的退出方式,不管什麼執行緒都被強制退出,把程式結束的很乾淨。

引用 11 樓 zmok8866 的回覆:

最終使用了 system.diagnostics.process.getcurrentprocess().kill();
還是這個方法霸道,其餘的試了n多遍都不行。

C 中WinForm程式退出方法

1.this.close 只是關閉當前視窗,若不是主窗體的話,是無法退出程式的,另外若有託管執行緒 非主線程 也無法乾淨地退出 4.system.environment.exit 0 這是最徹底的退出方式,不管什麼執行緒都被強制退出,把程式結束的很乾淨。下面看一些例項 當我開啟乙個子窗體,進行某項操...

C 中WinForm程式退出方法技巧總結

c 中winform程式退出方法技巧總結 一 關閉窗體 1.this.close 只是關閉當前視窗,若不是主窗體的話,是無法退出程式的,另外若有託管執行緒 非主線程 也無法乾淨地退出 4.system.environment.exit 0 這是最徹底的退出方式,不管什麼執行緒都被強制退出,把程式結束...

C 中WinForm程式退出方法技巧總結

一 關閉窗體 1.this.close 只是關閉當前視窗,若不是主窗體的話,是無法退出程式的,另外若有託管執行緒 非主線程 也無法乾淨地退出 4.system.environment.exit 0 這是最徹底的退出方式,不管什麼執行緒都被強制退出,把程式結束的很乾淨。二 登入窗體與主窗體的關閉 有許...