ZenDesktop Premium v3.0.0 - Notification Center Acrylic & Double-Click Reconstructed | 亚克力通知中心与双击隐藏颠覆性重构
🎭 ZenDesktop Premium v3.0.0 - Milestone Release 🚀
亚克力通知中心重磅回归与桌面双击隐藏颠覆性重构 / Native Acrylic Notification Center & Reconstructed Double-Click Toggle
ZenDesktop Premium v3.0.0 is here! This milestone release represents a deep collaboration with Windhawk's official creator m417z. It introduces the all-new native Acrylic Notification Center and features a complete structural rewrite of the desktop icon toggle mod, delivering industrial-grade stability, fluid transitions, and zero explorer latency.
ZenDesktop Premium v3.0.0 迎来里程碑式大更新!本版本携手 Windhawk 官方作者 m417z 深度合作共创,重磅引入了原生亚克力通知中心,并对双击隐藏桌面图标进行了底层级的颠覆性重构,带来了工业级的极致稳定与流畅体验。
🌟 English Release Notes
1. 🔔 Notification Center Acrylic Styler (local@zen-notificationcenter-acrylic) [NEW]
- Deep Collaboration: Co-created with m417z to support the Windows 11 Notification Center, calendar panel, and Quick Settings/System Tray panel natively.
- Premium Aesthetics: Renders high-fidelity real-time Acrylic/Frosted Glass effects while maintaining standard WinUI shadows and smooth opening animations.
2. 🖱️ Reconstructed Double-Click Icon Toggle (local@zen-desktop-toggle-icons)
The subclassing core has been completely rewritten in pure Win32 C++ to address historic Explorer hangs and screen flashes:
- Asynchronous Message Pipeline: Utilizes
PostMessageWasynchronous message dispatching instead of synchronous blocking calls, completely preventing Explorer thread lockups or hangs. - Full-Screen Window Guard: Automatically suspends double-click capture and auto-hide tracking during full-screen games, movie playback, or active presentations to ensure zero gameplay or media interference.
- Physical Coordinate Guard (Zero-Latency): Statically captures and validates physical cursor coordinates during transitions. This successfully blocks synthetic
WM_MOUSEMOVEmessages natively dispatched bySysListView32on toggle, eliminating screen flicker with absolute zero latency. - Dynamic CS_DBLCLKS Detection: Automatically queries target window classes, ensuring zero interference with native double-click behaviors of standard system elements and third-party apps.
- Robust Lifecycle Verification: Incorporates window subclass state checking on module destruction, preventing detached dangling hooks and ensuring Windows Explorer stability on service restarts.
3. 🛠️ Robust Deployment Script (deploy.bat)
- Process-Kill Priority: Swapped the service shutdown execution flow to forcefully terminate
windhawk.exeviataskkillfirst before invokingnet stop. This bypasses service stops hanging due to hooked handles in active Explorer instances. - Cache Eviction: Automatically resets registry
LibraryFileNamecache keys, guaranteeing that every redeployment triggers a fresh, local background compile immediately.
4. 🎨 Aesthetic Refinements
- Compiler Error Elimination: Stripped all non-ASCII character markers (e.g., legacy line separators like
═) from source comments to prevent GBK/ANSI token collapse (missing terminating '"' charactererrors) under non-UTF-8 local compilation environments. - Documentation: Overhauled
README.mdandReadme.txtto cover all 4 core mods in full bilingual details.
🇨🇳 简体中文更新说明
1. 🔔 亚克力通知中心重磅回归 (local@zen-notificationcenter-acrylic) [全新引入]
- 深度共创:与 Windhawk 官方作者 m417z 联合开发,完美适配 Windows 11 通知中心、日历面板以及 Quick Settings 托盘面板。
- 沉浸美学:引入原生高饱和度 Acrylic/Frosted Glass 亚克力磨砂玻璃透射特效,保留原生优雅的 WinUI 投影与流畅过渡动画。
2. 🖱️ 桌面双击隐藏图标插件颠覆性重构 (local@zen-desktop-toggle-icons)
重新用纯 Win32/C++ 底层对子类化(Subclassing)钩子管道进行了重构,杜绝资源管理器(Explorer)假死与黑屏问题:
- 【异步消息管道】:全面采用
PostMessageW异步机制,绝不阻塞 Win32 主消息循环,彻底根除 Explorer 线程挂起与卡死。 - 【全屏程序守护】:智能检测全屏运行的游戏、影音或投影演示。全屏状态下自动挂起,防止玩游戏时误触隐藏图标。
- 【物理坐标去闪拦截(物理坐标哨兵)】:利用高精度物理坐标过滤,完美过滤
SysListView32隐藏/显示时系统触发的模拟WM_MOUSEMOVE,消灭画面闪烁与撕裂。 - 【动态 CS_DBLCLKS 支持】:动态检测窗口类别,确保零干扰系统及第三方应用的双击逻辑。
- 【双重生命周期销毁校验】:在模块卸载或 Explorer 重启时,平滑销毁子类化钩子,100% 避免因钩子悬空或残留引发的崩溃。
3. 🛠️ 一键部署脚本 (deploy.bat) 强健化升级
- 【杀进程防止挂起】:改变服务停止逻辑,优先以
taskkill强行终止windhawk.exe进程,再通过net stop停止服务,彻底解决 Windhawk 服务因 Explorer 挂钩导致net stop永久卡死的问题。 - 【重置编译缓存】:自动清除
LibraryFileName注册表缓存,确保每次部署都是 100% 全新编译,告别旧缓存无法加载新代码的痛点。
4. 🎨 视觉细节优化 & 汉化适配
- 【消灭编译报错】:彻底扫除所有
.wh.cpp注释中 GBK 编码下会导致编译崩溃的非 ASCII 字符(如═等),保障国内 Windows系统本地 100% 秒速编译通过。 - 【Readme 升级】:全面支持 4 个本地核心插件一键无缝部署与中英双语保姆级上手指南。
📁 附件下载说明 (Assets Guide)
- 🟢
ZenDesktop_OneKeyDeploy_v3.0.0.zip(Standard version - includes online installer) / (标准在线版 - 包含在线安装包) - 🔵
ZenDesktop_OneKeyDeploy_v3.0.0_Offline.zip(Offline version - includes offline installer) / (离线完整版 - 内置 Windhawk 离线安装包) - 🟡
ZenDesktop_OneKeyDeploy_v3.0.0_Online.zip(Online version - lightweight files only) / (轻量纯净版 - 仅包含脚本与 Mod 源码)
Developed with ❤️ by Lanbo & m417z.
If you like this project, please give us a Star 🌟 on GitHub!
若您喜欢本项目,欢迎在 GitHub 点个 Star 🌟 支持我们!