是否調用OnClosed(EventArgs e)
等方法?關閉.NET控制檯應用程序時會發生什麼情況?
更新
結束了使用代碼從以下網址:
http://osdir.com/ml/windows.devel.dotnet.clr/2003-11/msg00214.html
是否調用OnClosed(EventArgs e)
等方法?關閉.NET控制檯應用程序時會發生什麼情況?
更新
結束了使用代碼從以下網址:
http://osdir.com/ml/windows.devel.dotnet.clr/2003-11/msg00214.html
基本上,你用SetConsoleCtrlHandler掛鉤並訂閱事件。
沒有,因爲有一個密切的事件沒有消息泵。
但是,AppDomain在卸載過程中被卸載,並且會觸發AppDomain.DomainUnloaded。您可以使用它在程序關閉時捕獲事件。
有一個事件,你可以連接一個事件處理程序到AppDomain.ProcessExit
。請注意這是「時間盒裝」;默認情況下它最多可以執行3秒,所以你不應該在那裏耗時間。