拉伸不可调整大小的窗口

拉伸不可调整大小的窗口

我要说清楚这一点,并且要说明的是,我正在使用一台运行旧版应用程序的 Windows XP 计算机,这些应用程序无法传输到 VM 或更新。这是一家餐厅的 POS,他们的餐桌管理软件被硬编码为以 800x600 窗口显示。这之前不是问题,因为分辨率设置为 800x600,并且他们没有运行其他应用程序。现在他们安装了 Office 和另一个管理程序来处理他们出租的几个房间,这些房间在 800x600 分辨率下无法正确显示。一些重要字段被截断,等等。

我尝试过保持 800x600 的分辨率并运行 ResizeEnable 来缩小房间管理软件,但效果并不理想。所有输入字段都会显示,但 UI 看起来很糟糕,并且 ResizeEnable 试图将所有内容塞入其中,导致一些标签被切断。我还尝试过将系统分辨率设置为 1024x768,Excel 和房间管理软件在此分辨率下显示正常,并使用 ResizeEnable 来放大餐厅软件,但将窗口从 800x600 缩放只会在侧面增加空白。问题是餐厅软件与触摸屏一起使用,因此所有元素基本上都是图像,不能像文本元素那样缩放。

我对此的理想解决方案(可能还有更好的解决方案)是将其保持在 1024x768,并找到一个程序,该程序不会缩放窗口并移动元素,而是会拉伸整个窗口而不考虑内容。有点像放大镜,但我可以将其绑定到餐厅软件上。我不知道这是否存在,但事实证明很难找到。让拉伸的窗口持久化也很方便,这样他们就不必在每次开机时都继续拉伸它。

任何有关此事的建议都将受到感激。

相关内容