【发布时间】:2020-01-29 01:01:11
【问题描述】:
在 MFC 程序中显示之前,如何将(文本)文件从 UTF-8/ASCII 转换为 UTF-16? 因为 MFC 每个字符使用 16 位,而 Windows 上的大多数(文本)文件使用 UTF-8 或 ASCII。
【问题讨论】:
-
MultiByteToWideChar.. -
或者只使用像这里这样的现有类:codeproject.com/Articles/7958/CTextFileDocument
标签: c++ utf-8 mfc ascii utf-16