网络教材 右键菜单自定义工具ContextMenuManager更新日志

GRUD 发布于 2026-06-20 11:58 IP: 27.224.124.230
ContextMenuManager 更新日志 ==================================== 版本:v1.0.6 更新日期:2026-06-19 【新增功能】 1. 新增文件右键菜单支持:在界面顶部添加下拉框,可选择"文件夹背景右键"或"文件右键菜单" 2. 支持在任意文件上添加右键菜单(如"通过此软件打开"等自定义功能) 3. 帮助说明页面新增两种菜单类型的注册表路径说明 4. 每类命令都明确了程序路径和额外参数的填写方式,用户可按说明正确添加右键菜单 5. 系统工具窗口增加安全中心快捷按钮 6. **新增右键新建菜单支持(全面重构)**: - 下拉框新增"新建模板"选项,用于管理 Windows 右键菜单的"新建"二级子菜单 - 通过修改 `HKEY_CLASSES_ROOT\.ext\ShellNew` 注册表项实现,而非之前的 `shell` 路径 - 支持自定义扩展名(必须以点开头,如 `.mydoc`)、菜单显示名称、图标路径 - 支持指定模板文件(新建时复制该文件)或创建空文件(留空模板文件路径) - 列表显示所有已注册的 ShellNew 项,支持删除和编辑 - 界面控件动态适配:切换至"新建模板"模式时,"程序路径"变为"扩展名","额外参数"变为"模板文件",并隐藏"附加当前目录"复选框 - 使用说明:在"新建模板"模式下,输入扩展名(如 `.myext`),填写显示名称,可选模板文件路径和图标,保存后即可在桌面右键 → 新建中看到自定义项 【优化修复】 1. 修复帮助说明中大量错别字(简体中文乱码引起) 2. 修复 Shell 协议中带空格的错误路径(如 `My PicturesFolder` → `MyPicturesFolder`) 3. 修复 URI 协议命令执行方式,直接使用 ShellExecuteW 打开(如 `ms-settings:`、`ms-windows-store:`) 4. 修复系统工具窗口中 URI 协议命令无法执行的问题 5. 修复备份压缩包名称错误(第六版→第七版) 6. **修复"系统工具"部分操作点击后未跳转对应组**: 7. **修复"右键新建"模式完全无效的问题**: - 原代码中将"右键新建"错误地指向了 `Directory\Background\shell`,导致添加的项出现在桌面右键顶层而非"新建"子菜单 - 现已重新实现,采用标准的 `ShellNew` 注册表机制,使自定义项正确显示在右键 → 新建菜单中 - 优化了列表显示和编辑逻辑,支持枚举所有已注册的 ShellNew 项 ==================================== 版本:v1.0.5 更新日期:2026-06-19 【新增功能】 1. 主窗口标题栏增加版本号显示:右键菜单管理器 v1.0.5 2. 程序属性中新增版本信息:文件版本 1.0.5.0、产品版本 1.0.5.0、版权信息 Copyright (C) 2025 3. 帮助说明中新增 Ping 网络测试示例及 Python 脚本执行示例(附带环境配置说明) 4. 新增"关于软件"和"帮助说明"按钮,帮助说明弹窗支持完整显示命令参数说明和常用示例 5. 帮助说明中新增 50 条 Shell 命令示例,涵盖 Windows 10/11 内置程序快速打开方式 6. 新增"系统工具"窗口(800x600),包含 38 个快捷按钮,一键打开常用系统程序: - 文件资源管理器类:此电脑、回收站、控制面板、桌面、下载、文档、图片、音乐、视频 - 系统管理类:设备管理器、磁盘管理、注册表编辑器、事件查看器、本地服务、防火墙 - 常用工具类:计算器、记事本、画图、截图工具、任务管理器、PowerShell、CMD - Windows 设置类:系统设置、Microsoft Store、时钟、邮件、日历、安全中心 7. 系统工具按钮位于程序路径右侧,方便快速访问 【优化修复】 1. 修复图标路径和程序路径持久化问题:关闭软件后重新打开,已配置的图标路径和程序路径能准确显示 2. 改进命令解析逻辑:仅在命令末尾检测 %V 占位符,准确识别"附加当前目录"勾选状态,避免误判导致配置丢失 3. 扩大命令缓冲区至 4096 字节,支持长命令和 PowerShell 复杂参数的完整保存与读取 4. 界面布局自适应 DPI:支持 100%、125%、175%、200% DPI,解决高 DPI 下界面过大问题 5. 优化控件布局:刷新、保存、删除选中、关于软件、帮助说明按钮横排显示,避免组件重叠 6. 修复关于软件弹窗无法关闭导致主界面卡死的问题,保持右上角系统关闭按钮正常工作 7. 列表视图支持鼠标拖动排序,并修复拖动排序崩溃问题 8. 列表视图隐藏滚动条并减少右侧留白 9. 窗口尺寸调整为 1100x650,界面更大气美观 10. 修复系统工具窗口点击无反应的问题,改为非模态窗口,支持同时操作主界面和工具窗口 ```
评论 (0)