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

如何在 4K 顯示器上顯示低分辨率窗口軟件? 1

@haitao 同學的一個問題:一直很奇怪微軟為什么不提供 按像素比例縮放應用窗口 的功能

現在4k屏幕下,以前的 Win32 應用界面肯定會顯得很小,采用大字體之類的設置,效果不一定滿意。

如果系統有個 自動縮放應用窗口至 m/n 倍 的功能,應該就解決了。這種縮放功能,感覺第三方實現好像也是有可能的:關鍵是截取用戶鼠標移動和點擊位置再按比例模擬發送給原應用。。。。


讓青小蛙才注意到曾經 @future_93 同學在發現頻道分享過的內容,大概能解決這個 Windows 下這個比較普遍的問題。

[窗口縮放工具] WinSizeChanger3 & 蜃気樓 & SandBurst 2.7.1 

by future_93

用于對程序窗口畫面進行比例縮放。由于使用了不同的實現方式,因此在不同的應用場景下會達到不同的效果,推薦同時保留兩者以互相補充。

隨著高分辨率顯示器的突飛猛進,使用窗口尺寸較小的程序(如640×480或800×600等分辨率的游戲)基本上已經成為了一個比較瞎狗眼的挑戰。這些程序基本上也都沒有變更窗口尺寸的功能。WinSizeChanger3(官網)和蜃気樓官網)就是用于解決此類煩惱的。它們可將任意一個窗口以任意倍數縮放顯示、并持續繪制窗口內容的更新。

共通特性

  • 體積精簡,運行快捷,兼容性強
  • 可以自由調整比例、并用非整數倍率縮放畫面
  • (軟件本身)對鼠標操作非常友好
  • 對純鍵盤黨不甚友好……因為沒有全局快捷鍵
  • 不支持/不完全支持目標窗口的鼠標操作
  • 只有日語界面
  • 雖然不影響正常運行……總之需要日語環境(或日語環境模擬器)方可不顯示亂碼

蜃気樓

蜃気樓是 WinSizeChanger 2 的后續軟件。

通過生成對象窗口的復制畫面的方式進行窗口放大,所以相對于 WinSizeChanger 3 有著更高的兼容性,基本上無論哪個窗口都可以放大顯示。

如何在 4K 顯示器上顯示低分辨率窗口軟件? 2

在 DWM 模式下,可估測鼠標在放大后圖像中的位置并予以顯示。鼠標圖像可自定義。同時真實鼠標位置也會同步顯示,所以遇到下拉菜單等程序未予放大的部分也可以正常操作。(在 Windows XP 及更老版本的系統中 DWM 模式不可用)

WinSizeChanger3

WinSizeChanger3 是蜃気樓的替補軟件。以經典WSC的窗口變形方式進行縮放,WSC3 僅支持 DirectX 程序的縮放,且成功率較低、不支持目標窗口的鼠標操作,但操作較蜃気樓更加簡化,且支持縮小窗口。

如何在 4K 顯示器上顯示低分辨率窗口軟件? 3

備注:盡管官網稱本程序不支持 Windows 7 及更新的的操作系統,但經測試,在64位 Windows 10 上仍可正常運行(且不需要進行兼容性調校)。

官方網站 && 應用商店地址

最后的備注

WinSizeChanger3 和蜃気樓都不是完美的窗口縮放程序。我正在測試 SandBurst 2.5.1 15,據稱這個軟件能夠完美地解決縮放后的鼠標支持。

另外,@Fox 同學還提供了對比圖:

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

更新:關于 SandBurst 2.7.1

@future_93 同學發布了關于 SandBurst 2.7.1 的更新

總的來說是個好軟件。似乎能自動篩選需要放大的窗口(但是我沒搞懂原理),放大效果相當好,而且對鼠標的支持也堪稱完美。缺點就是相當地能折騰……總之我放一下界面截圖大家應該就能明白了。(不用管圖里的紅圈,那是作者用來講解新加入的功能用的)反正我到現在還沒搞懂具體的設置。

補充:

前段時間作者更新了2.7.3版本。就目前的使用體驗而言,雖然啟動程序本身時相對WSC3和蜃氣樓會略覺遲鈍,但在正常使用中是不會出現可以感受到的圖像延遲的,只有在拖動窗口時會出現短暫但比較明顯的滯后,并不影響正常使用。

總的來說,如果不需要在想要放大的窗口中使用鼠標,那么更加輕巧簡易的WSC3或者蜃氣樓無疑會是最好的選擇。但反之,如果需要在被放大的窗口中使用鼠標,那么SandBurst則是不二之選。因為它對鼠標的支持非常完美,不僅支持基本的點擊轉移,也能完美地將鼠標移動和懸停等操作模擬到目標程序上。這一點無論WSC、蜃氣樓,抑或是曲線救國的OnTopReplica方案都不可比擬的。

關于軟件設定,就正常使用而言,其實是不怎么需要進行初始設置的改動即可正常運轉的。如果確實有研究高級設置的需求,可以參考“程序目錄\Data\Html”文件夾內的網頁,這樣即使你不懂日語,也可以用瀏覽器的翻譯引擎即時機翻,大體上能看得懂。

sb230
如何在 4K 顯示器上顯示低分辨率窗口軟件? 5

稍微說明一下,進入圖二的詳細設定頁面的方法是雙擊“動作モード選択”下方選單中的項目。如果這里亂碼的話,可以在詳細設定頁面中重命名,或者可以試著把“軟件目錄/Data/User”下的Settings.ini轉成ANSI碼。

可以在這里找到2.7.1版的下載?;蛘?a class="rank-math-link" target="_blank" rel="noopener">在這里找到2.7.3版本的下載。程序啟動后會自動嘗試檢查更新并升級到最新版本。

+4
0

10 條留言

  1. liangjinpeng 2021/04/06 回復
  2. 銷鋒鏑鑄 2021/04/07 回復
  3. 銷鋒鏑鑄 2021/04/07 回復
  4. 江迎怒江 2021/04/07 回復
  5. 銷鋒鏑鑄 2021/04/10 回復

寫留言

黛比系列之酒店激情