From 38713108e020542db349f457fb3a77e411192283 Mon Sep 17 00:00:00 2001 From: unknown <2564608840@qq.com> Date: Sun, 20 Jul 2025 12:19:32 +0800 Subject: [PATCH] improve:issue #5 --- Ink Canvas/MainWindow_cs/MW_PPT.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Ink Canvas/MainWindow_cs/MW_PPT.cs b/Ink Canvas/MainWindow_cs/MW_PPT.cs index dca275f9..d386dbef 100644 --- a/Ink Canvas/MainWindow_cs/MW_PPT.cs +++ b/Ink Canvas/MainWindow_cs/MW_PPT.cs @@ -86,7 +86,6 @@ namespace Ink_Canvas { private static bool IsShowingAutoplaySlidesWindow = false; // WPS 相关变量 - private static bool autoCloseWPS = false; private static Process wpsProcess = null; private static bool hasWpsProcessID = false; @@ -551,13 +550,13 @@ namespace Ink_Canvas { if (isFloatingBarFolded) await UnFoldFloatingBar(new object()); // 对于延迟未关闭的 WPP,先记录进程 ID,待所有结束事件处理完毕后强制关闭 - if (autoCloseWPS && pptApplication != null && pptApplication.Path.Contains("Kingsoft\\WPS Office\\") && pptApplication.Presentations.Count <= 1) + if (pptApplication != null && pptApplication.Path.Contains("Kingsoft\\WPS Office\\") && pptApplication.Presentations.Count <= 1) { uint processId; GetWindowThreadProcessId((IntPtr)pptApplication.HWND, out processId); wpsProcess = Process.GetProcessById((int)processId); hasWpsProcessID = true; - } + } LogHelper.WriteLogToFile(string.Format("PowerPoint Slide Show End"), LogHelper.LogType.Event); if (isEnteredSlideShowEndEvent) {