0

我想把它转换成中文。

我使用了 MFC 对话框。


\u5DF4\u62C9\u9547

\u73FE\u4EE3\u57CE


我能怎么做?请帮我。

4

2 回答 2

1

MFC 本身支持 Unicode,使用 UTF-16。您的字符都在 BMP 中,因此代理字符没有问题。您可以只将文字字符串传递L"\u5DF4\u62C9\u9547\u73FE\u4EE3\u57CE"给 MFC。当然,在构建中文应用程序时,不要使用 MFC 的 ANSI 函数。

于 2012-08-17T08:27:49.690 回答
0
 // 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);
于 2012-08-19T01:19:36.890 回答