error MSB6006: “rc.exe”已退出,代码为 1,Unicode编码

    xiaoxiao2023-11-04  145

    生成字符集已经设置为Unicode,

    资源输入的是越南语,但在rc文件中显示为乱码,所以生成的文件也为乱码。

    然后我直接在rc文件中对应位置输入越南语,保存rc文件时选择编码为

    Unicode(UTF-8 带签名) 代码页65001

    然后生成,这时候报错:

    error MSB6006: “rc.exe”已退出,代码为 1

     

    找了很久,最后发现保存.rc文件时的编码选择错误,

    不要选择【UTF-8 带签名 代码页65001】,也不要选【UTF-8 代码页65001】

    应该选择【Unicode 代码页1200】

     

    这也是生成Unicode文件时应该注意的事项!

     

    经过以上步骤,如果还是没有显示正确的外文字符,

    那么可能原因是字体不对,如果选择的是中文字体,那可能没法正常显示外文。

     

     

     

     

     

    最新回复(0)