This commit is contained in:
2025-09-06 12:38:57 +08:00
parent 28109a0c97
commit 41bcae9d05
7 changed files with 385 additions and 47 deletions
+21
View File
@@ -29,6 +29,12 @@ namespace Ink_Canvas
// 加载背景
LoadBackground(settings);
// 注册到Z-Order管理器,确保窗口能够正确置顶
WindowZOrderManager.RegisterWindow(this, true, false);
// 添加窗口关闭事件处理
Closed += RandWindow_Closed;
}
private void LoadBackground(Settings settings)
@@ -75,6 +81,12 @@ namespace Ink_Canvas
// 加载背景
LoadBackground(settings);
// 注册到Z-Order管理器,确保窗口能够正确置顶
WindowZOrderManager.RegisterWindow(this, true, false);
// 添加窗口关闭事件处理
Closed += RandWindow_Closed;
new Thread(() =>
{
Thread.Sleep(100);
@@ -336,5 +348,14 @@ namespace Ink_Canvas
MessageBox.Show("无法调用外部点名:" + ex.Message);
}
}
/// <summary>
/// 窗口关闭事件处理
/// </summary>
private void RandWindow_Closed(object sender, EventArgs e)
{
// 从Z-Order管理器中移除窗口
WindowZOrderManager.UnregisterWindow(this);
}
}
}