Repository navigation
PerfTicker v1.4.2 · 壁纸模式修复
修复:壁纸模式在装有 Wallpaper Engine 的机器上「闪一下就不显示」
上一版把窗口 SetParent 到 Progman,但那一层会被壁纸软件抢回,导致只闪一下就消失。
改为 分层窗口 + 透明色键(WS_EX_LAYERED + LWA_COLORKEY):
- 面板以外的区域真正透明,桌面壁纸从留白处透出;
- 透明区域的点击穿透到桌面(图标选择、框选、双击打开都正常);
- 透明区域右键 = 系统原生桌面菜单;
- 窗口压在 z 序最底层,其他程序照常盖在上面;
- 四周留 26pt 透明边,面板整体内缩;壁纸模式重绘降到约 7fps 省电。
操作
右下角悬浮控制条:营收 / 暂停 / 设置 / 退出壁纸;托盘菜单开关同步。
说明
Windows 不允许第三方窗口夹在壁纸与桌面图标之间(该层属于 Explorer / 壁纸软件),
因此程序覆盖到的区域仍会挡住图标,只有透明区域能透出并按桌面处理。
版本 1.4.2。