将Windows LPWSTR API的输出转换为UTF-8?

时间:2011-09-21 01:53:38

标签: winapi utf-8

请原谅我在这方面缺乏知识。 Windows本身使用某种类型的多字节编码(是UTF-16?)。无论如何,我使用的是需要UTF-8输出的正则表达式库。什么是用于将标准2字节LPWSTR转换为UTF-8的Windows API?

1 个答案:

答案 0 :(得分:2)

WideCharToMultiByte和第一个参数CP_UTF8。

顺便说一句,由于英语包括英镑符号,欧元符号等,您的语言会受到其他语言的影响。