對,「自動偵測」這件事可能還是得要自己來。HeMason wrote:這問題還是沒解!
因為我可能讀進不同編碼的檔案,是否要自己偵測,然後降內容轉碼成UTF-8後,再交給 wxRichTextCtrl?
當然也可以讓使用者自己選擇。
我想到的是可以提供一個預覽視窗,讓使用者看「這樣的解碼結果是否合理」。
另外,若您的使用者一般只開與自己的作業系統語系相同的檔案,
(例如繁中 Windows 使用者只開 big5;簡中使用者只開 GB)
那也許可以考慮使用 wxFONTENCODING_SYSTEM,讓作業系統決定。