v1.1.0 - 全新“收纳模式” & 功能改进
大家好!时隔一段时间,Window-To-Tray 迎来了令人兴奋的重要更新。
首先,我们要在此特别感谢用户 pa-0 提出的宝贵建议,本次更新的核心功能——“收纳模式”,其灵感正是源于他的绝妙创意!
✨ 全新功能:收纳模式 (Collection Mode)
你是否觉得将大量窗口最小化到托盘后,系统托盘区域会变得拥挤不堪?“收纳模式”正是为了解决这个问题而生!
启用后,所有被最小化的窗口将被“收纳”到一个统一的管理窗口中,而 不会再为每个窗口单独创建一个托盘图标。你的系统托盘将从此保持前所未有的整洁!
如何使用?
- 在 设置 面板中,勾选“启用收纳模式”即可开启。
- 开启后,左键单击 程序的主托盘图标,即可随时打开收纳窗口。
- 你也可以在设置中为“显示收纳窗口”绑定一个全局快捷键,一键呼出。
🔧 主要变化与改进
-
双模式切换
原有的“每个窗口一个图标”的方式现在作为 经典模式 被完整保留。你可以在设置中根据自己的喜好,随时在“经典模式”和“收纳模式”之间切换。 -
托盘交互调整
为了适应新模式,主托盘图标的交互进行了微调:- 收纳模式下:左键单击 会打开收纳列表,右键单击 则会打开主菜单(设置、关于、退出等)。
- 经典模式下:交互行为与 v1.0.0 版本保持一致。
⚠️ 重要注意事项与兼容性
运行前置条件
本程序需要 Microsoft Visual C++ Redistributable 运行库才能正常工作。如果您的电脑尚未安装,请从微软官方网站下载并安装 X64 版本:
关于杀毒软件报毒
您的杀毒软件可能会对程序目录下的 VirtualDesktopAccessor.dll 文件发出警告。这是一个误报。
- 为什么会发生这种情况?
这个 DLL 文件是实现 UWP 应用“虚拟桌面增强隐藏”功能所必需的。它的工作原理是通过与一些未公开的 Windows 函数进行交互来管理虚拟桌面。这种底层的系统操作有时会被启发式杀毒引擎标记为可疑行为。本项目完全开源,我们鼓励您随时审查代码以验证其安全性。
兼容性说明
-
关于 Windows 10 用户: 为了让 UWP/现代应用的隐藏功能正常工作,您需要手动创建一个额外的虚拟桌面。
-
关于其他 Windows 11 版本: 如果您使用的 Windows 11 版本与程序不兼容,导致 UWP 隐藏功能出现问题,这很可能是
VirtualDesktopAccessor.dll版本不匹配所致。要解决此问题,请前往该 DLL 的官方仓库,下载与您的 Windows 版本对应的 DLL 文件,并替换本程序目录下的同名文件即可。- VirtualDesktopAccessor.dll 仓库链接
- 您可以在项目的 Releases 页面 找到适用于不同 Windows 版本的 DLL 文件。
再次感谢大家长久以来的支持,希望你们会喜欢这个让任务栏更清爽的新功能!如果在使用中遇到任何问题或有新的想法,欢迎随时通过 Issue 向我们反馈。
v1.1.0 - New "Collection Mode" & Improvements
Hello everyone! After some time, Window-To-Tray is back with an exciting and significant update.
First and foremost, we want to give a special thanks to user pa-0 for their valuable suggestion. The core feature of this update, "Collection Mode", was inspired by their brilliant idea!
✨ New Feature: Collection Mode
Do you ever feel that your system tray becomes cluttered after minimizing numerous windows to it? "Collection Mode" is designed to solve this exact problem!
When enabled, all minimized windows will be "collected" into a single management window, and will no longer create individual icons in the system tray. Your tray area will remain cleaner than ever before!
How to use it?
- Go to the Settings panel and check "Enable Collection Mode" to turn it on.
- Once enabled, left-click the main program icon in the tray to open the collection window at any time.
- You can also set a global hotkey in the settings to show the collection window with a single keypress.
🔧 Key Changes & Improvements
-
Dual-Mode Switching
The original method of "one icon per window" is now preserved as Classic Mode. You can switch between "Classic Mode" and "Collection Mode" at any time in the settings to suit your preference. -
Adjusted Tray Icon Interaction
To accommodate the new mode, the interaction with the main tray icon has been slightly adjusted:- In Collection Mode: A left-click opens the collection list, while a right-click opens the main menu (Settings, About, Exit, etc.).
- In Classic Mode: The interaction remains the same as in v1.0.0.
⚠️ Important Notes & Compatibility
Prerequisites
This application requires the Microsoft Visual C++ Redistributable to run. If you don't have it installed, please download and install the X64 version from the official Microsoft website:
Antivirus Warnings
You may receive a warning from your antivirus software regarding the file VirtualDesktopAccessor.dll. This is a false positive.
- Why does this happen?
This DLL is essential for the "virtual desktop enhancement" feature, which properly hides UWP applications. It works by interacting with undocumented Windows functions to manage virtual desktops. This type of low-level system interaction can sometimes be flagged as suspicious by heuristic antivirus scanners. The project is fully open-source, and you are encouraged to inspect the code yourself to verify its safety.
Compatibility Notes
-
For Windows 10 Users: To ensure the UWP/Modern App hiding feature works correctly, you must manually create at least one extra virtual desktop.
-
For Other Windows 11 Builds: If you are using a version of Windows 11 that is not compatible with the program, causing issues with the UWP hiding feature, this is likely due to an incompatible
VirtualDesktopAccessor.dllversion. To fix this, please visit the official repository for the DLL, download the version that corresponds to your Windows build, and replace the existing DLL in the application folder.- VirtualDesktopAccessor.dll Repository Link
- You can find specific versions for different Windows builds on the project's Releases page.
Thank you again for your continued support! We hope you enjoy this new feature that makes your taskbar tidier. If you encounter any issues or have new ideas, please feel free to give us feedback via Issues.