我改成UNICODE编译以后,界面的文字不会乱码,但是在程序里的文字显示在界面上时就乱码了,这是咋回事,那些字符串我都已经用TEXT宏了。

解决方案 »

  1.   

    以前我也遇到过这个问题.
    不过是设置字体的时候出现的,重设一次就好了.
    估计楼主也是对UNICODE设置的时候出了问题吧
      

  2.   

    那些字符串我都已经用TEXT宏了。
    _________________________________怎么做的?给一个例子
      

  3.   

    回复人: ehobt(6600GT) ( ) 信誉:100  2005-12-01 08:55:00  得分: 0  
     
     
       那些字符串我都已经用TEXT宏了。
    _________________________________怎么做的?给一个例子TCHAR str=TEXT("这是字符串");
     TEXT跟_T,_L是一样的吧,