【问题标题】:SStab not appearing correctly in different OS'sSStab 在不同的操作系统中没有正确显示
【发布时间】:2017-02-16 14:17:33
【问题描述】:

我正在开发 Windows 10 中的旧版 VB6 应用程序。我目前正在尝试让该应用程序在 Windows 10 中无缝运行,但遇到了一些问题。其中之一是 SSTab 控件。见下图:

样式,选项卡方向,所有属性都是相同的,但可以看出Windows 7中的文本看起来适当的vs win 10.它似乎漂浮在左边和选择时,其中一个s似乎被切断了顶部并添加到第 2 行。

有人知道吗?

【问题讨论】:

  • 右键程序-属性-兼容性并选择禁用DPI缩放。
  • 或者更好的是,如果您不希望文本模糊和位图像素化,请正确处理高 DPI 的工作。
  • @Noodles - 不幸的是,这似乎并没有解决问题:(。我真的不确定为什么在没有更改任何属性时文本会出现向左浮动
  • 尝试在兼容性的版本部分选择Win 7。 MS 的 App Compat Kit 可让您在兼容性对话框中设置数以千计的兼容性设置,而不仅仅是几个常见的设置。
  • 您是否尝试过创建清单文件:stackoverflow.com/questions/5755426/… 并使用各种配置(主题、dpi、...)?

标签: windows-7 vb6 windows-10 controls


【解决方案1】:

尝试在兼容性的版本部分选择Win 7。 MS 的 Compat Kit 应用程序允许您设置数千个 compat 设置,而不仅仅是该兼容性对话框中的几个常见设置 https://www.microsoft.com/en-au/download/details.aspx?id=7352

【讨论】:

    猜你喜欢
    • 2021-10-28
    • 1970-01-01
    • 1970-01-01
    • 2022-01-13
    • 2012-09-02
    • 1970-01-01
    • 1970-01-01
    • 2015-12-07
    • 2020-01-24
    相关资源
    最近更新 更多