今天是个好日子。
我对用于 Windows 7 的 Delphi 7 应用程序有疑问。
它非常适合像 XP 这样的旧 Windows,但在 Win7 上,表单被缩放到更高的 dpi,这完全破坏了表单上的所有内容。
所以,我的问题 - 有没有办法修复它以在 win7 上正常工作,或者以某种方式完全禁用缩放?
我试图搜索,但找不到任何对我有用的东西,我非常感谢你的帮助。
我在 2003 年左右(当时)大 22 英寸的 XP 上看到了这种现象(作为聘请的顾问):MS C++ 应用程序上的按钮消失在表单的右侧。当时,开发人员(500 公里外) ) 以前从未见过这种现象。
我最近通过以下方式在 D7 中解决了类似的问题:
我找不到比在开发人员机器上临时设置 Silly Large Fonts 并看看会发生什么更好的方法。(我看到这里现在有很多相关的问题!...)