如何查找Windows 7中任务栏项的顺序?

本文关键字:任务栏 顺序 Windows 何查找 查找 | 更新日期: 2023-09-27 18:04:13

我想确定Windows 7中任务栏项的顺序。原因是我想创建一个脚本(用AutoHotkey或c#编写),将一组图标恢复到先前确定的顺序。我不想这样做,因为任何Windows的虚拟桌面解决方案都忘记了保持任务栏项顺序的重要一点,即在桌面更改之间,任务栏项的顺序完全被忽略和丢失。他们忽略这一事实的原因可能是因为他们都依赖于隐藏/取消隐藏方法,他们保存在任何桌面中活动的窗口,然后在切换之间隐藏或取消隐藏相应的窗口。

我已经找到了一个用QT/c++编写的半解决方案(Windows 7任务栏上的应用程序位置),基于他的功能,根据他的颜色找到项目的左上角像素位置。我不喜欢这种方法,因为使用不同的主题或视觉风格会破坏他的功能。我希望有人有别的建议。这个问题与链接中的问题不同,我只对顺序感兴趣,而不是对任何按钮的精确像素位置感兴趣。

如何查找Windows 7中任务栏项的顺序?

您可能想要从Microsoft®. net框架的Windows®API代码包开始。这个API允许你从托管代码访问几个Windows API(包括某些任务栏函数)。

然而,我还不确定它是否允许关于任务栏的一般功能与特定应用程序的任务栏条目。我将继续研究这个问题,如果/当我发现更多的信息,我会更新。