Autohotkey Windows 10 个虚拟桌面

Autohotkey Windows 10 Virtual Desktops

我有一个 AHK 脚本可以保存 window 个位置。 目前我保存标题、X、Y、宽度、高度、Class、全路径等。 我还想保存它们所在的虚拟桌面。

我不知道 Windows 10 如何处理虚拟桌面: 他们有 UID 吗? 重启后这些 UID 会改变吗? 有没有办法给它们编号?

我想以一种在 Windows 更新的情况下中断的可能性很小的方式来做,但显然这主要是一个梦想。

感谢您的帮助!

我做了一个ahk函数库,

要获取桌面(编号)a window,请使用 VD_getDesktopOfWindow(wintitle),其中 wintitle 可以是以下组合 WinTitleahk_classahk_exeahk_id

https://github.com/FuPeiJiang/VD.ahk

我刚刚在文件夹“其他示例”中制作了一个脚本“列出所有 windows.ahk 的 VD”来执行您需要的操作

它获取每个VD中的每个window,然后按照VD的顺序告诉你其中有哪些windows。

Desktop 1: program.exe
Desktop 1: otherProgram.exe
Desktop 2: foobar.exe
Desktop 3: youGetThePoint.exe

实际格式不同

https://github.com/FuPeiJiang/VD.ahk/blob/master/other%20examples/list%20VD%20of%20all%20windows.ahk