我有一個WPF應用程序。 我已經實現了以下功能,但沒有人捕獲所有類型的應用程序出口。如何捕捉任何類型的應用程序退出?
public partial class App : Application
{
protected override void OnExit(ExitEventArgs e)
{}
private void Application_Exit(object sender, ExitEventArgs e)
{}
private void App_DispatcherUnhandledException(object sender, DispatcherUnhandledExceptionEventArgs e)
{}
private void Application_SessionEnding(object sender, SessionEndingCancelEventArgs e)
{}
}
- 是否有處理應用程序退出一個通用的方法是什麼?
例如,當應用程序被強制關閉(殺死)時,上述方法都不會觸發。 每當應用程序關閉時,我需要解鎖數據庫中的一些對象,這些對象在應用程序運行期間由用戶鎖定。
第一2應與(相同)。而第三個是錯誤退出, –
@亨克Exakt,我需要一個通用的。 –
你的意思是'OnExit'? –