我有一个AHK脚本,保存窗口的位置。现在我保存标题,X,Y,宽度,高度,类,FullPath等。我也想保存他们所处的虚拟桌面。
我不知道Windows 10是如何处理虚拟桌面的:它们有UID吗?这些UID在重新启动后会改变吗?有办法给他们打电话吗?
我想以一种很低的机会打破Windows更新,但很明显,这是一个梦想。
谢谢你的帮助!
发布于 2021-01-06 04:13:16
我做了一个高级函数库,
要获得窗口所在的桌面(编号),请使用VD_getDesktopOfWindow(wintitle),其中wintitle可以是WinTitle、ahk_class、ahk_exe、ahk_id等的组合。
https://github.com/FuPeiJiang/VD.ahk
我刚刚在文件夹“其他示例”中创建了一个脚本"list VD of all windows.ahk“,以满足您的需要。
它获取每个VD中的每个窗口,并告诉您,按照VD的顺序,哪些窗口在其中。
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
https://stackoverflow.com/questions/62067219
复制相似问题