优化时钟显示功能

This commit is contained in:
Booker
2024-01-02 19:50:41 +08:00
parent f1b4698878
commit 8fea77c304
5 changed files with 56 additions and 21 deletions

View File

@@ -122,9 +122,23 @@ namespace ShowSeconds
}
}
private void SecondsHookSetFuc(object sender, MouseEventExtArgs e)
{
IntPtr taskBarWnd = WindowUtil.FindWindow("Shell_TrayWnd", null);
IntPtr tray = WindowUtil.FindWindowEx(taskBarWnd, IntPtr.Zero, "TrayNotifyWnd", null);
//IntPtr trayclock = WindowUtil.FindWindowEx(tray, IntPtr.Zero, "TrayClockWClass", null);
IntPtr trayclock = WindowUtil.GetForegroundWindow();
StringBuilder title = new StringBuilder(256);
WindowUtil.GetWindowText(trayclock, title, title.Capacity);//得到窗口的标题
Console.WriteLine(title.ToString());
if (title.Equals("通知中心"))
{
}
if (e.Button == System.Windows.Forms.MouseButtons.Left)
{
if (ScreenUtil.IsPrimaryFullScreen()) return;