fix:关机时不保存使用数据

This commit is contained in:
CJK_mkp
2025-08-18 17:57:56 +08:00
committed by GitHub
parent cc88630859
commit 975b563b8d
+1 -7
View File
@@ -287,6 +287,7 @@ namespace Ink_Canvas
{
string reason = e.Reason == SessionEndReasons.Logoff ? "用户注销" : "系统关机";
WriteCrashLog($"系统会话即将结束: {reason}");
DeviceIdentifier.SaveUsageStatsOnShutdown();
}
// 新增:控制台取消事件处理
@@ -338,13 +339,6 @@ namespace Ink_Canvas
WriteCrashLog($"最后错误信息: {lastErrorMessage}");
}
}
// 新增:关机保存使用时间数据
private void SystemEvents_SessionEnding(object sender, SessionEndingEventArgs e)
{
string reason = e.Reason == SessionEndReasons.Logoff ? "用户注销" : "系统关机";
DeviceIdentifier.SaveUsageStatsOnShutdown();
}
// 新增:记录崩溃日志
private static void WriteCrashLog(string message)