error MSB6006: “rc.exe”已退出,代碼爲 1,Unicode編碼

生成字符集已經設置爲Unicode,

資源輸入的是越南語,但在rc文件中顯示爲亂碼,所以生成的文件也爲亂碼。

然後我直接在rc文件中對應位置輸入越南語,保存rc文件時選擇編碼爲

Unicode(UTF-8 帶簽名) 代碼頁65001

然後生成,這時候報錯:

error MSB6006: “rc.exe”已退出,代碼爲 1

 

找了很久,最後發現保存.rc文件時的編碼選擇錯誤,

不要選擇【UTF-8 帶簽名 代碼頁65001】,也不要選【UTF-8 代碼頁65001】

應該選擇【Unicode 代碼頁1200】

 

這也是生成Unicode文件時應該注意的事項!

 

經過以上步驟,如果還是沒有顯示正確的外文字符,

那麼可能原因是字體不對,如果選擇的是中文字體,那可能沒法正常顯示外文。

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章