在我的 MFC 应用程序中,我正在从字符串表中读取日文字符,然后使用以下代码将其转换为多字节
WCHAR wBuf[1024];
int rc;
rc = LoadStringW(hInstance, iResourceID, wBuf, 1024);
WideCharToMultiByte(1252, WC_COMPOSITECHECK, wBuf, -1, buf, 1024, NULL, NULL);
但是每个日文字符都被转换成'????' 我试图将代码页从 1252 更改为 1200 但没有帮助。