我想把它转换成中文。
我使用了 MFC 对话框。
\u5DF4\u62C9\u9547
\u73FE\u4EE3\u57CE
我能怎么做?请帮我。
我想把它转换成中文。
我使用了 MFC 对话框。
\u5DF4\u62C9\u9547
\u73FE\u4EE3\u57CE
我能怎么做?请帮我。
MFC 本身支持 Unicode,使用 UTF-16。您的字符都在 BMP 中,因此代理字符没有问题。您可以只将文字字符串传递L"\u5DF4\u62C9\u9547\u73FE\u4EE3\u57CE"
给 MFC。当然,在构建中文应用程序时,不要使用 MFC 的 ANSI 函数。
// declare unicode text in hex code
LPCWSTR pszText = (LPCWSTR)"\xF4\x5D\xC9\x62\x47\x95\xFE\x73\xE3\x4E\xCE\x57";
// display unicode in UNICODE build dialog
SetDlgItemText(IDC_EDIT1, pszText);
// display unicode text in in MCBS build dialog
SetDlgItemTextW(this->m_hWnd, IDC_EDIT1, pszText);