把rc文件保存为UTF8后,VC2005就不能编译了,怎么解决呢?
我想在英文的操作系统上显示中文。
1>.\epv.rc(1) : error RC2135 : file not found: Visual

解决方案 »

  1.   

    好像不能,能编译unicode---ascii escaped格式的。
    不过你的那个.rc文件,是file not found.
      

  2.   

    那怎么把汉字加进去呢?
    unicode---ascii escaped格式的怎么生成啊?大家编程是怎么做unicode资源文件呢?
      

  3.   

    存为Unicode格式,不要用UTF-8。
      

  4.   

    备份你现在的.rc,然后用ultraedit就可以另存(格式选项里有)。vc2005中,有时可以直接用ctrl+z, ctrl+x, ctrl+v解决语言问题,但是不知道为什么有时管用,有时不管用。
      

  5.   

    我将资源界面用英文写,程序初始化资源时读取另外的 语言文件(unicode) 来代替原内容. 
    刚开始比较烦,框架搭好后就稍好一些。 
      

  6.   

    将  进入高级保存选项后,将 代码页 保存为  UTF-8 无签名  ,不要存为 UTF-8 带签名的,然后
    在资源文件中,
    将 #pragma code_page(xx)  等都替换为  #pragma code_page(65001)///(xx)是你之前的 代码页数字。