我在這裏處理不是通過編碼處理,因爲我只是爲了查看在繁體系統上開發的代碼。而我現在電腦操作系統是簡體中文的。所以打開以前的工程項目時候,所有的中文都是亂碼,界面或代碼註釋。而且這個辦法處理過後,也不能保證運行的exe不是亂碼。
至於原因,網上有各種資料說明,我總結起來就是,中文格式的兼容問題。畢竟不是原生態部件,移植啥的都會產生各種排斥反應。那麼,只要進行相對應的格式轉換就可以了。在windows系統上的問題,自然在微軟的文件處理軟件裏選擇了。記事本,寫字板以及word,經過測試後,發現只有word能很好的處理。
步驟如下:
- 把 *.rc文件拷貝到一個獨立的文件夾,避免修改出問題後,無法恢復。
- 用word打開文件,會出現文件轉化的格式設置界面。這裏選的是Big5。查看預覽中的中文內容,確認效果。我的電腦上word版本比較低,貌似還是2003。
- 把word中轉碼後的內容拷貝替換掉VC編輯中*.rc的內容,保存。
- 重新打開資源編輯器,問題解決。