1. 从MBCS转到UNICODE
方法a) 直接调用windows api
char name[100] ="大鳄.hxboar"; wchar_t wname[100]; //setlocale(LC_ALL, "chinese"); int nLen = MultiByteToWideChar(CP_ACP, 0,name, -1, NULL, NULL); MultiByteToWideChar(CP_ACP, 0, name, -1, wname, nLen);
1. 从MBCS转到UNICODE
方法a) 直接调用windows api
char name[100] ="大鳄.hxboar"; wchar_t wname[100]; //setlocale(LC_ALL, "chinese"); int nLen = MultiByteToWideChar(CP_ACP, 0,name, -1, NULL, NULL); MultiByteToWideChar(CP_ACP, 0, name, -1, wname, nLen);
相关文章: