如何在任务栏中交换正在运行的应用程序的图标(在 Windows 上)

如何在任务栏中交换正在运行的应用程序的图标(在 Windows 上)

我正在使用 Windows XP、Windows 2003 和 Windos 2000。

有一个 Windows 任务栏,其中每个正在运行的应用程序都由一个带有图标和标题的矩形按钮表示,每个实例和每个窗口一个按钮。例如,在 Firefox 的 cas 中,我创建了 3 个 Firefox 窗口,任务栏中有 3 个带有橙色 Firefox 图标的条目,每个窗口一个。当我单击任务栏中的其中一个按钮时,属于它的 Firefox 窗口将变为活动状态,并在前面可见。

到目前为止,这是正常的窗口行为(我没有使用按钮的“分组”)

我有一个可以隐藏任务栏中某些按钮的工具(称为“hideit”)。现在我正在寻找一个可以在程序运行时替换任务栏中单个图标的工具。

请注意,这将是一个操纵 Windows 用户界面 (explorer.exe) 的工具,而不是正在运行的应用程序。操纵应用程序及其资源的工具,我猜这会被称为资源编辑器,我正在为此提出一个单独的问题这里

那么,是否存在一个工具可以交换正在运行的应用程序任务栏中的图标,最好是针对每个实例。

答案1

我确实找不到很好的解决方案,但您可以尝试以下方法:

安装温斯特普

这会为您提供 Windows XP 下类似 Windows 7 的任务栏,但我相信它还允许您选择要用于应用程序的图标。

替代文本

您的问题是您希望程序的不同实例使用不同的图标,而应用程序从其程序文件文件夹中获取其图标。因此,除了运行备用任务栏外,唯一的选择是运行三个不同的“版本”应用程序,它们都指向不同的图标(这可能会给您带来巨大的开销)...

相关内容