我有一个这样的 char* 字符串
我希望它显示如下:
Nguyễn Đức Hoàng Hỏi Ngã Nặng
它似乎是一个 Unicode 字符串,不是吗?如何在我的列表控件中显示?
最佳答案
那是一个UTF-8编码的字符串。要在 Unicode 控件中显示它,您必须首先将其转换为 UTF-16,这是 Windows 上使用的 native 编码。例如,您使用 MultiByteToWideChar
执行该转换.
关于c++ - 在 MFC 中显示 unicode 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16978924/