如何在 4K 显示器上显示低分辨率窗口软件?

一直很奇怪微软为什么不提供 按像素比例缩放应用窗口 的功能:

现在4k屏幕下,以前的 Win32 应用界面肯定会显得很小,采用大字体之类的设置,效果不一定满意。

如果系统有个 自动缩放应用窗口至 m/n 倍 的功能,应该就解决了。这种缩放功能,感觉第三方实现好像也是有可能的:关键是截取用户鼠标移动和点击位置再按比例模拟发送给原应用。。。。


也许以下的软件大概能解决这个 Windows 下这个比较普遍的问题。

[窗口缩放工具] WinSizeChanger3 & 蜃気楼 & SandBurst 2.7.1

用于对程序窗口画面进行比例缩放。由于使用了不同的实现方式,因此在不同的应用场景下会达到不同的效果,推荐同时保留两者以互相补充。

随着高分辨率显示器的突飞猛进,使用窗口尺寸较小的程序(如640×480或800×600等分辨率的游戏)基本上已经成为了一个比较瞎狗眼的挑战。这些程序基本上也都没有变更窗口尺寸的功能。WinSizeChanger3和蜃気楼就是用于解决此类烦恼的。它们可将任意一个窗口以任意倍数缩放显示、并持续绘制窗口内容的更新。

共通特性

  • 体积精简,运行快捷,兼容性强
  • 可以自由调整比例、并用非整数倍率缩放画面
  • (软件本身)对鼠标操作非常友好
  • 对纯键盘党不甚友好……因为没有全局快捷键
  • 不支持/不完全支持目标窗口的鼠标操作
  • 只有日语界面
  • 虽然不影响正常运行……总之需要日语环境(或日语环境模拟器)方可不显示乱码
  • 蜃気楼

    蜃気楼是 WinSizeChanger 2 的后续软件。

    通过生成对象窗口的复制画面的方式进行窗口放大,所以相对于 WinSizeChanger 3 有着更高的兼容性,基本上无论哪个窗口都可以放大显示。

    在 DWM 模式下,可估测鼠标在放大后图像中的位置并予以显示。鼠标图像可自定义。同时真实鼠标位置也会同步显示,所以遇到下拉菜单等程序未予放大的部分也可以正常操作。(在 Windows XP 及更老版本的系统中 DWM 模式不可用)

    WinSizeChanger3

    WinSizeChanger3 是蜃気楼的替补软件。以经典WSC的窗口变形方式进行缩放,WSC3 仅支持 DirectX 程序的缩放,且成功率较低、不支持目标窗口的鼠标操作,但操作较蜃気楼更加简化,且支持缩小窗口。

    备注:尽管官 称本程序不支持 Windows 7 及更新的的操作系统,但经测试,在64位 Windows 10 上仍可正常运行(且不需要进行兼容性调校)。

    最后的备注

    WinSizeChanger3 和蜃気楼都不是完美的窗口缩放程序。我正在测试 SandBurst 2.5.1 15,据称这个软件能够完美地解决缩放后的鼠标支持。

    另外,这里提供以下软件的对比图:

    更新:关于 SandBurst 2.7.1

    补充:

    总的来说,如果不需要在想要放大的窗口中使用鼠标,那么更加轻巧简易的WSC3或者蜃气楼无疑会是最好的选择。但反之,如果需要在被放大的窗口中使用鼠标,那么SandBurst则是不二之选。因为它对鼠标的支持非常完美,不仅支持基本的点击转移,也能完美地将鼠标移动和悬停等操作模拟到目标程序上。这一点无论WSC、蜃气楼,抑或是曲线救国的OnTopReplica方案都不可比拟的。

    关于软件设定,就正常使用而言,其实是不怎么需要进行初始设置的改动即可正常运转的。如果确实有研究高级设置的需求,可以参考“程序目录DataHtml”文件夹内的 页,这样即使你不懂日语,也可以用浏览器的翻译引擎即时机翻,大体上能看得懂。

    稍微说明一下,进入图二的详细设定页面的方法是双击“動作モード選択”下方选单中的项目。如果这里乱码的话,可以在详细设定页面中重命名,或者可以试着把“软件目录/Data/User”下的Settings.ini转成ANSI码,程序启动后会自动尝试检查更新并升级到最新版本。

    相信这些技巧在学习和工作中能对你有帮助!期待你的点赞、收藏和转发!

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2021年3月3日
    下一篇 2021年3月3日

    相关推荐