两个系统的分辨率是一样的,为什么显示出来的效果不一样呢?
我的软件是在XP下写的,跑到98按钮变大了很多,似乎是分辨率的问题,但我两个
系统的分辨率明明一样啊。
DX说说是怎么回事啊

解决方案 »

  1.   

    所有字体都改为GB2312_CHARSET。
      

  2.   

    Font.CharSet默认是DEFAULT_CHARSET,改为GB2312_CHARSET。
      

  3.   

    这是XP和WIN9x内核处理不同,默认参数不同的问题,没法解决的,只能你的程序中自动适配了WIN9x的软件我一早就不再开发了,Win9x没用的了,淘汰了
      

  4.   

    字体问题,还有用到panel不是client时,也会出现问题
    虽然9x没用了,但是,不是我们说了算阿,如果是做小型企业管理,许多客户还是9x啊。