在win2000下字体显示没问题,但到了98下问题就来了,字体会显示不正常!
解决办法:
  1,选定控件
  2,在对象属性中点选Font属性
  3,在弹出的对话框中“字体”选中“宋体”
  4,在“字符集”中选 “CHINESE_GB2312”
  5,OK但本人还有一问题:
mainmenu控件上没有font选项啊?怎么办呢?

解决方案 »

  1.   

    呵呵,不管有没问题,我一般都是先把Form的字体改为"宋体"11号。
      

  2.   

    在菜单的OnDrawItem用Canvas重画
      

  3.   

    更改菜单字体
      Screen.MenuFont......
    更改提示字体
      Screen.HintFont......
      

  4.   

    不只是运行期会有问题 将源码copy到98环境下界面就变了
    搂主的办法很可行我就是这么解决的
    现在改了delphi的源码 创建form时字体自动是CHINESE_GB2312 宋体小五