为什么在WIN2000/NT4.0下开发的软件,在win98下界面格式就变了?(100分)

  • 主题发起人 主题发起人 xxxxxxx
  • 开始时间 开始时间
X

xxxxxxx

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么在WIN2000/NT4.0下开发的软件,在win98下界面格式就变了?
主要表现是控件错位,或是他的坐标走样了?在win98下开发的程序
在Win2000下也有类似的现象。
 
我也碰到过类似现象,可能是受系统字体影响。NT下有新宋体,而98下没有
 
尽量用标准的控件会好些。
这两个系统的默认配置有些也不太一样,也会造成一些影响。
 
我写程序在NT4下,程序是在98下用的,我都是指定它的字体为宋体9号字,没有什么问题
 
设置Font的CharSet为GB2312_CHARSET即可。
 
设置Font的CharSet为GB2312_CHARSET即可.可惜我来晚了。
我也碰到过这种问题,改过来后,绝对能解决。
 
为什么不用nt4的工作站版本呢,好象直接挂到98下界面没有变形的啊。
 
这和操作系统有关,因为所连接的动态连接库版本可能是不同的,
你看98下和2000下的界面就差别很大。
 
两种操作系统并不兼容
 
不光是界面会变(但还能改得过来),有时一些事件过程的先后顺序也会变的。
 
依我在WIN2000下的经验,设置字体时选择完宋体后再选择右下角的
中文字体,否则默认会选择西文字体。格式会变得不成样子
 
同意,LSS的说法,因为我最近就是用这个方法解决这个问题的。
 
将Form的scaled属性设为False
 
多人接受答案了。
 
后退
顶部