首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

有没有人碰到过字体莫名其妙变大的情况解决方法

2012-02-07 
有没有人碰到过字体莫名其妙变大的情况用CB6做的中文界面,程序运行的时候有的界面字体会莫名其妙变大,导致

有没有人碰到过字体莫名其妙变大的情况
用CB6做的中文界面,程序运行的时候有的界面字体会莫名其妙变大,导致显示不全。这种情况没有任何规律,也许下次再运行就正常了。有没有人碰见过呀,是什么原因?怎么解决?谢谢

[解决办法]
我遇到过,我的情况是我程序里设置的主窗体的字体是设置的“Microsoft Sans Serif”
但是经常莫名其妙就有时候会变成“MS Sans Serif”,程序编译出来的字体就大了

我得解决办法是在在主窗体的构造函数里加一句
Font->Name = "Microsoft Sans Serif";

指定以后就不会再出问题了



[解决办法]
窗体和控制的字符集设为GB2312,字体统一为宋体9号或10号。
[解决办法]
楼主说的我见过,有时BCB的控件比如ListBox也会也现这种情况
[解决办法]
窗体和控件的字符集设为GB2312!!!
[解决办法]
我碰到过这样的问题,你只要在打开Form时 把Font中的"字体"设成"宋体","字形"设成"常规","大小"设成"9"
或者按Ctrl+A 选择所有有Font设置的组件然后在Font中按上面的方法统一设置就可以.
 
[解决办法]
顶一下,我也正为这个伤脑筋呢?

热点排行