我正在使用下面的api将wstring编码为string。string utf8_encode(const std::wstring &wstr) int len = WideCharToMultiByte(CP_UTF8, 0, wstr.c_str现在,如果我尝试在日语窗口中使用它,转换后的字符串就会损坏。我所理解的是,日语windows使用Shift-JIS封装。如果我将API<
但我用另一种方式1.将宽字符数组转换为UTF-8多字节数组。2.再次将UTF-8多字节数组转换为宽字符数组。3.现在使用转换后的宽字符数组作为库的路径。\\libs\\여성해방운동\\mylib.dll";
int creq = WideCharToMultiByte(CP_UTF8,0,path,-1,NULL,0,NULL,NULL);
cha