none
使用窗体设计器在XP生成的窗体转到Vista下执行,Label控件的纵坐标Y向下偏移?是字体的原因吗?需如何设置? RRS feed

  • 问题

  • 通过比较发现,纵向的Y坐标,向下偏移约几个到十几个像素,且越位于窗体下方的Label偏移越大。

    横坐标X没有发生偏移。

    另:XP是中文环境,默认自体为9磅宋体,Vista是英文环境,默认8.25磅的microsoft sens serif

    2008年12月4日 7:16

答案

  • 你好!
       是不是屏幕分辨率不一样。

    2008年12月10日 5:36
    版主
  • 如果分辨率一样的话,我感觉还有可能是操作系统不同导致的细微差别。

    方便的话可以找台vista中文版run下。

    如果源码还在的话在vista下编译运行看有没有偏移。

     

    2008年12月11日 3:06
  • 貌似因为你的xp和vista的字体引起的,请确保vista有xp开发所使用的相应的字体!

    2008年12月11日 3:29

全部回复

  • 你好!
       是不是屏幕分辨率不一样。

    2008年12月10日 5:36
    版主
  • 如果分辨率一样的话,我感觉还有可能是操作系统不同导致的细微差别。

    方便的话可以找台vista中文版run下。

    如果源码还在的话在vista下编译运行看有没有偏移。

     

    2008年12月11日 3:06
  • 貌似因为你的xp和vista的字体引起的,请确保vista有xp开发所使用的相应的字体!

    2008年12月11日 3:29