none
同一款软件,在不同的操作系统下界面高度出现偏差 RRS feed

答案

  • 打印没什么问题吧

    我遇到类似的问题,这个好像和显示器有关系,每个显示器相对显示位置都不一样。

    分辨率也可能导致这个问题。

    比如划一个线条,在不同显示器上显示的长度是不一样的。

    可以动态调整控件位置来适应不同显示器


    family as water
    2010年8月5日 1:55
  • 基于设备像素的都有这个问题。

    基于物理尺寸的在显卡驱动向Windows撒谎的时候也有问题。



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2010年8月5日 15:30
    版主

全部回复

  • 打印没什么问题吧

    我遇到类似的问题,这个好像和显示器有关系,每个显示器相对显示位置都不一样。

    分辨率也可能导致这个问题。

    比如划一个线条,在不同显示器上显示的长度是不一样的。

    可以动态调整控件位置来适应不同显示器


    family as water
    2010年8月5日 1:55
  • 打印没什么问题吧

    我遇到类似的问题,这个好像和显示器有关系,每个显示器相对显示位置都不一样。

    分辨率也可能导致这个问题。

    比如划一个线条,在不同显示器上显示的长度是不一样的。

    可以动态调整控件位置来适应不同显示器


    family as water

    我觉得这是个问题,我以前有使用别的软件,没有遇到过这种不同系统下界面不一致的问题,不会是.net winform独有吧,那就很麻烦了呢
    2010年8月5日 3:14
  • 基于设备像素的都有这个问题。

    基于物理尺寸的在显卡驱动向Windows撒谎的时候也有问题。



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2010年8月5日 15:30
    版主
  • 以前我也回答过类似的问题。问题正如楼上所揭示。还有一些设置也可能会影响到显示,比如:

    · DPI 设置
    · 系统默认字体
    · 系统主题

    Windows XP 和 Windows 7 会有一些差异,不过 Windows Vista 和 Windows 7 的差异不应该太明显。可以试试去 Vista 上测试一下。


    Mark Zhou
    2010年8月6日 7:53