💡 项目简介:SmartSystemMenu

SmartSystemMenu 是一个为 Windows 平台开发的开源系统增强工具,它能够扩展所有活动窗口的系统菜单(即标题栏右键菜单),添加大量实用功能,如窗口置顶、窗口透明度设置、对齐定位、进程优先级管理等。其目标是通过增强窗口管理能力,提高用户的多任务效率和使用体验。


🔧 核心功能

SmartSystemMenu 在原生窗口系统菜单的基础上增加了以下功能模块:

功能说明
➕ 设置窗口置顶让窗口始终位于其他窗口之上
🔍 调整透明度支持自定义透明度级别(10% ~ 100%)
📏 改变窗口大小通过预设或自定义宽高快速调整窗口尺寸
📌 对齐窗口位置一键将窗口对齐到屏幕的边缘或角落
⏱ 设置进程优先级直接调整当前窗口对应进程的优先级
📐 显示窗口信息查看窗口的内部属性(Handle、类名、PID、线程ID等)
🚫 禁用窗口关闭按钮防止用户误操作关闭窗口
🧭 移动到屏幕快速将窗口移动到指定显示器(多显示器支持)
🔁 记录并恢复窗口状态自动保存窗口位置、大小、状态,以便在重启后恢复

📸 项目界面预览

窗口菜单如下所示,在原有的基础上添加了若干实用项,整体风格与系统无缝融合:


🛠 安装与使用

  1. 下载发布版本:Releases
  2. 解压后运行 SmartSystemMenu.exe 即可,绿色版无需安装
  3. 启动后将常驻系统托盘,自动作用于所有活动窗口
  4. 可通过配置文件进行自定义扩展

🚀 项目亮点

  • 轻量级:无安装需求,资源占用极低
  • 原生无缝:基于 WinAPI 实现,菜单样式与原生系统一致
  • 开源自由:MIT 协议,适合个人定制与二次开发
  • 持续维护:项目长期维护,稳定性和兼容性俱佳

💬 适合人群

  • 喜欢个性化桌面和窗口管理的 Windows 高级用户
  • 需要多任务窗口控制的开发者或运维人员
  • 使用多个显示器办公的用户群体