char* szChar = "Hello";
WCHAR szWchar[20] = _T("\0");
MultiByteToWideChar(CP_ACP, 0, lpcBuffer, strlen(lpcBuffer), wstr, sizeof(wstr));
//该函数映射一个字符串到一个宽字符(unicode)的字符串
char*转LPCWSTR也类似。
本文介绍了如何使用C语言将char*类型的字符串转换为宽字符(unicode)字符串,并提供了具体的代码示例。通过MultiByteToWideChar函数,可以实现从普通字符串到宽字符字符串的映射。
char* szChar = "Hello";
WCHAR szWchar[20] = _T("\0");
MultiByteToWideChar(CP_ACP, 0, lpcBuffer, strlen(lpcBuffer), wstr, sizeof(wstr));
//该函数映射一个字符串到一个宽字符(unicode)的字符串
char*转LPCWSTR也类似。

被折叠的 条评论
为什么被折叠?