From 723c825df2136a764f61f64e2b8f293b3a546e73 Mon Sep 17 00:00:00 2001 From: CJK_mkp <113243675+CJKmkp@users.noreply.github.com> Date: Mon, 18 Aug 2025 17:42:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=85=B3=E6=9C=BA=E6=97=B6=E4=B8=8D?= =?UTF-8?q?=E4=BF=9D=E5=AD=98=E4=BD=BF=E7=94=A8=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Ink Canvas/App.xaml.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Ink Canvas/App.xaml.cs b/Ink Canvas/App.xaml.cs index e3ac9b51..aed955f9 100644 --- a/Ink Canvas/App.xaml.cs +++ b/Ink Canvas/App.xaml.cs @@ -338,6 +338,13 @@ 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)