生成字符集已經設置爲Unicode,
資源輸入的是越南語,但在rc文件中顯示爲亂碼,所以生成的文件也爲亂碼。
然後我直接在rc文件中對應位置輸入越南語,保存rc文件時選擇編碼爲
Unicode(UTF-8 帶簽名) 代碼頁65001
然後生成,這時候報錯:
error MSB6006: “rc.exe”已退出,代碼爲 1
找了很久,最後發現保存.rc文件時的編碼選擇錯誤,
不要選擇【UTF-8 帶簽名 代碼頁65001】,也不要選【UTF-8 代碼頁65001】
應該選擇【Unicode 代碼頁1200】
這也是生成Unicode文件時應該注意的事項!
經過以上步驟,如果還是沒有顯示正確的外文字符,
那麼可能原因是字體不對,如果選擇的是中文字體,那可能沒法正常顯示外文。