VC6?
把源代码文件保存成utf-8格式试试

解决方案 »

  1.   

    VS2008,难道运行结果和代码文件的格式有关?再说也不会是UTF8吧,都是在PC环境上运行的应用程序,不是网页。。
      

  2.   

    是Unicode环境编译的。这虽然看起来是乱码,但是不影响后续的功能,还是可以正常安装到正确的路径下的。
      

  3.   

    我们的软件在韩文系统中也出现这样的现象,软件是VC2010编译的,非Unicode程序
      

  4.   


    即使能用,但用户体验应该很不好,lz设置一下字体看看,估计你使用了某个特别字体了CComboBox mCmb;
    mCmb.SetFont
      

  5.   

    外文系统上确实有问题,但是,在同事的简体中文Win7系统上也有同样的问题。请问有没有什么建议解决呢,网上也没能找到办法。。
      

  6.   

    还真没碰到过,如果工程选择了Unicode字符集,控件也都是用的缺省版本。输入的确实是英文字符串
      

  7.   

    setlocale一下呢?#include <locale.h>
    setlocale(LC_ALL,"english");
      

  8.   


    即使能用,但用户体验应该很不好,lz设置一下字体看看,估计你使用了某个特别字体了CComboBox mCmb;
    mCmb.SetFont
    兄弟你这一下提醒我了,确实是字体问题,我TM上面那个组合框要显示多语言,就设置了一个特殊的字体,然后手一快,把Edit的字体也设置成一样了。