我有一个 AHK 脚本,可以保存窗口位置。 目前我保存标题、X、Y、宽度、高度、类别、完整路径等。 我还想要保存它们位于哪个虚拟桌面。
我不知道 Windows 10 如何处理虚拟桌面: 它们有 UID 吗? 这些 UID 在重启后会改变吗? 是否有任何方法来对其进行编号?
我希望以一种几乎不会在 Windows 更新时出现问题的方式实现这一点,但显然这只是一种梦想。
谢谢任何帮助!
我有一个 AHK 脚本,可以保存窗口位置。 目前我保存标题、X、Y、宽度、高度、类别、完整路径等。 我还想要保存它们位于哪个虚拟桌面。
我不知道 Windows 10 如何处理虚拟桌面: 它们有 UID 吗? 这些 UID 在重启后会改变吗? 是否有任何方法来对其进行编号?
我希望以一种几乎不会在 Windows 更新时出现问题的方式实现这一点,但显然这只是一种梦想。
谢谢任何帮助!
VD_getDesktopOfWindow(wintitle)
,其中wintitle
可以是WinTitle
、ahk_class
、ahk_exe
、ahk_id
等的组合。
https://github.com/FuPeiJiang/VD.ahk
我刚刚在"其他示例"文件夹中编写了一个名为"list VD of all windows.ahk"的脚本,以完成您需要的任务。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