主要是cedit等控件在两种字符集下的显示不一样,具体在这说不清,加QQ8622759,我会发图进行说明

解决方案 »

  1.   

    一样的控件,只是字符集换了一下.显示就不一样了,上面的框是在unicode下显示的,下面的是在多字符下显示的
      

  2.   

    打开stdafx.h文件,看最后一段代码,把#ifdef _UNICODE和最后的#endif去掉就一样了。
      

  3.   

    #ifdef _UNICODE和最后的#endif中间的这段代码,作用就是让程序使用系统默认的控件风格,如果没有这段,就是使用MFC的传统风格。不只是Edit控件,所以控件都是这样。