最新版本发布速递
当前生产环境稳定版本为 Desktop Magic v1.0.3。 本程序坚持纯原生 Win32 + 纯 C 语言构建,不依赖任何臃肿运行库,常驻内存仅几兆,秒级响应,集窗口几何调度、防窥静音老板键与光标粒子微交互于一体。
历史版本迭代档案
当前版本 (Current)
2026-09
Desktop Magic v1.0.3
- 独尊模式与老板键过滤网架构重构:深度重构
EnumWindowsMinimizeProc与HideEnumProc遍历逻辑,引入GetAncestor(hActive, GA_ROOTOWNER)保护活动窗口所属的顶级根所有者,防止误判杀掉带子对话框的进程;利用GW_OWNER剔除 Tooltip 等从属浮层;建立系统外壳(Progman,WorkerW,Shell_TrayWnd等)与自身窗口类名保护白名单;跳过无标题“幽灵窗口”。 - 鼠标点击动效触发逻辑修复:修复
TriggerMouseClickEffect中的误触缺陷,彻底屏蔽WM_MOUSEMOVE带来的高频干扰,严格限制仅在真正的鼠标左键、右键、中键及双击按下时派发粒子与波纹。 - 3D 立体水波纹透视精修:水波纹采用 2.5D 透视压缩模型(Y 轴压缩至 50% 扁平椭圆);扩散最大半径精修收敛至 35px,每帧扩散 2px;通过底部暗色阴影(+2px 偏移)、顶部纯白高光(-1px 偏移)与渐变主波纹的三重错位渲染,配合 -10px 次级谐波回声,展现拟真立体涟漪质感。
- 5 帧静止残影强力清屏机制:在
UpdateFXAnimation状态机中引入停滞侦测,鼠标静止达到 5 帧(约 80ms)瞬间收束 32 级轨迹环形队列,强制注销运动粒子并刷新空白画布(s_isScreenClear),消灭一切界面脏污残影。 - 授权盐值对齐与精简激活流程:重构
ValidateMonthlyKey内部密钥算法,将SECRET_SALT统一调整为MySuperPrivateSecret_ChangeMe,与全系工具实现同频校验;优化授权对话框尺寸并提供官网直达复制入口。
正式商业版里程碑
2026-07
Desktop Magic v1.0.0
- 四大核心桌面魔法全量定型:完整构建全局置顶(
Ctrl+Alt+T切换WS_EX_TOPMOST)、独尊模式(Ctrl+Alt+M瞬间最小化其余全部窗口)、绝对居中(Ctrl+Alt+C将焦点窗口无损移至屏幕正中央)与禅定模式/老板键(Ctrl+Shift+A隐藏窗口并静音)。 - Alt + 滚轮无极调节窗口透明度:在低级鼠标钩子(
LowLevelMouseProc)中拦截WM_MOUSEWHEEL,按住 Alt 旋转滚轮即可自动注入WS_EX_LAYERED样式,在 30 ~ 255 Alpha 区间内以 20 步长实时调节指针所在窗口的透光度。 - 双模式老板键与硬件级静音:支持托盘切换“隐藏其他窗口(清净模式)”与“仅隐藏当前窗口(掩护模式)“;触发时广播
WM_APPCOMMAND (APPCOMMAND_VOLUME_MUTE)强制静音,再次按下原位恢复显示与音量。 - 15 天安全试用与月度滚动授权:内置 15 天免打扰试用期生命周期统计(
GetRemainingTrialDays);试用期满后平滑引导使用基于 SHA-256 与 Base32 编码计算的当月 12 位激活码。
GUI 与个性化配置
2026-06
Desktop Magic v0.9.0
- 图形化快捷键与动效配置面板:新增独立设置窗口(
SettingsWindowClass),集成原生通用控件HOTKEY_CLASS,支持用户自由按下物理按键重定义 4 组功能热键。 - 动效参数注册表持久化:将用户选择的拖尾效果与点击动效写入注册表
Software\DesktopMagicCorp\Settings,并在点击应用后实时重载底层渲染管线,无需重启软件。 - 系统级托盘菜单与快捷中枢:常驻 Windows 通知区托盘(
Shell_NotifyIcon),右键一键开关光标视觉特效、切换老板键模式、查看激活状态与调出帮助。
动效引擎全面升级
2026-05
Desktop Magic v0.8.0
- 八大高阶鼠标拖尾流:基于 32 级轨迹环形队列与 80 粒子池,引入包括流体丝带(Fluid Ribbon)、弹性跟随弦(Elastic String)、热力学残影(Heatmap Trail)、量子星屑(Quantum Sparks)、能量脉络(Energy Flow)、多维光纤(Fiber Optic)与赛博数据溢出(Cyber Glitch)等多样化视觉风格。
- 弹性弦物理引擎(Elastic String):构建弹性点物理方程,根据光标移动速度与距离动态计算拉力加速度与 0.82 阻尼系数,实现极具张力的橡皮筋悬停回弹质感。
- 多样化点击响应:新增“经典水波纹”、“霓虹放射爆发”(三角函数向外抛射 8 方向粒子)与“赛博十字准星”点击动效。
几何与多屏子系统
2026-04
Desktop Magic v0.7.0
- 多显示器智能绝对居中:重写居中算法,调用
MonitorFromWindow(..., MONITOR_DEFAULTTONEAREST)动态捕获焦点窗口所在的目标显示器;读取MONITORINFO.rcWork自动扣除任务栏占用高度,实现真正的视口工作区几何绝对居中。 - 虚拟屏幕全域覆盖(SM_XVIRTUALSCREEN):光标动效蒙版窗口自动拉伸至虚拟跨屏全分辨率,支持光标在主副屏之间无缝跨越并持续绘制特效。
渲染引擎与钩子架构
2026-03
Desktop Magic v0.6.0
- 零阻碍穿透分层视窗(MouseFXOverlayClass):以
WS_EX_LAYERED | WS_EX_TRANSPARENT | WS_EX_TOOLWINDOW属性创建全局置顶覆盖层,品红色键(RGB(255, 0, 255))透明化,确保一切鼠标点击绝对透传到底层操作系统。 - 16ms(60 FPS)双缓冲内存 DC 流水线:开辟内存设备上下文与兼容位图进行离屏缓冲绘制,避免屏幕频繁重绘造成的剧烈闪烁问题。
- 底层低级鼠标钩子调度(WH_MOUSE_LL):部署原生系统级全局鼠标钩子,精准捕获按键时序、滚轮滑动及真实物理点击事件。
原型架构奠基
2026-02
Desktop Magic v0.5.0
- 纯 C / Win32 原生框架奠基:确立超轻量级、无任何外部依赖的开发路线,通过原生 Windows API 直接与系统内核会话。
- 单实例命名互斥体(Mutex):注册系统级互斥锁
DesktopMagic_Enterprise_Mutex_v1,彻底防止软件多开造成的全局热键绑定冲突。 - 自主密码学算法集成:集成完全独立自研的纯 C 语言 SHA-256 密码学哈希引擎(
sha256.c),支持 64 轮变换计算,奠定安全验证底座。