窗口表单高度不一致



我看到Windows 7和Windows 8.1之间固定大小的Windows表单存在一些奇怪的不一致。我已将表单大小设置为 1280X760。当我在 Windows 7 上调试时,表单保持真实大小。但是,当我在 Windows 8.1 上运行相同的应用程序时,窗体的大小会调整为 1280X706。我尝试将高度更改为 800,它以 743 运行,在 825 时以 758 运行。

我想也许某处发生了一些垂直缩放,但大小变化不是线性的,因此它可能不是缩放因子。

还有其他人经历过这种奇怪的行为吗?

我只是偶然发现了答案。

有一个表单属性"自动缩放模式"。默认情况下,此属性设置为"字体"。将其设置为""可解决此问题。显然,在平板电脑上运行应用程序时会发生一些字体缩放。

最新更新