如何:获取和设置应用程序退出代码

更新:2007 年 11 月

此示例演示如何获取和设置应用程序退出代码。

示例

当应用程序停止运行时,Application 会自动向操作系统返回退出代码值。应用程序通常使用退出代码来将它们停止运行的原因通知给操作系统或其他正在运行的应用程序。

Application 返回的默认退出代码为 0。可以通过处理 Exit 并检查 ApplicationExitCode 属性来获取退出代码值:

int exitCode = e.ApplicationExitCode;

可以通过设置 ApplicationExitCode 或者调用 Shutdown 来将退出代码值更改为默认值以外的值:

e.ApplicationExitCode = 11;
Application.Current.Shutdown(11);