在我的桌面上保存/还原应用窗口的桌面定位



这不是紧迫的编程问题,而是解决用户体验烦恼。

我在环境中使用VM虚拟台式机工作,这有一个令人讨厌的问题,即忘记了(宽宽(监视器的大小。因此,每当我重新连接到活动登录会话时,桌面上的最右窗口都被重新定位,好像是在不太宽的监视器中放置。

我的问题是,如何为这些应用程序捕获和还原当前窗口坐标(尤其是Lync和Windows Task Manager,但通常对于任何应用程序窗口(?

(

大概,窗口坐标存储在注册表中的某个地方重新连接将恢复应用程序窗口桌面位置的会话。

我也在使用vdi,它重置我所有的窗口位置非常烦人。我通过编写自己的小dotnet应用程序解决了它。您可以下载源代码并进行编译。我使用newtonsoft JSON库。

使用VS 2017控制台应用程序。

最新更新