#include<Windows.h>
#include<stdio.h>
#include<stdlib.h>
#include<locale.h>
//多字节转宽字符
int main() {
DWORD sizeStr;
setlocale(LC_ALL, "");//配置地域化信息
char str[] = "多字符";//多字节字符串
sizeStr = MultiByteToWideChar(CP_ACP,0,str,-1,NULL,0);
WCHAR *wtext;
wtext = new WCHAR[sizeStr];
MultiByteToWideChar(CP_ACP, 0, str, -1, wtext, sizeStr);
wprintf(L"%s\n", wtext);
system("pause");
return 0;
}
《Windows API》多字节字符串转宽字符
最新推荐文章于 2022-08-02 12:06:43 发布