简体   繁体   English

将char数组转换为Unicode

[英]Convert char array to Unicode

I am developing a device driver in Visual C++. 我正在用Visual C ++开发设备驱动程序。 I need to convert a character array to Unicode as well as wide character array in my driver. 我需要在驱动程序中将字符数组转换为Unicode以及宽字符数组。

Pointer to useful functions will be appreciated. 指向有用功能的指针将不胜感激。 I know "RtlInitUnicodeString" which concerts wchar to Unicode but need help for conversion of simple character arrays. 我知道“ RtlInitUnicodeString”,它将wchar转换为Unicode,但需要帮助来转换简单字符数组。

如果可以使用通常的UTF-16中的输入编码和输出的“当前系统区域设置”设置,则RtlAnsiStringToUnicodeString应该在内核模式下可用。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM