char[] 转换为LPWSTR
生活随笔
收集整理的這篇文章主要介紹了
char[] 转换为LPWSTR
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、char[] 轉換為 LPWSTR
解決方案:
思路一:
使用CA2W字符轉換宏(ATL and MFC String Conversion Macros)。
根據MSDN描述,這個宏用于將ANSI轉換為Wide Character(UNICODE)
代碼如下:
LPWSTR aaa = CA2W(text);
item.pszText = aaa;
思路二:
使用int MultiByteToWideChar()函數。根據MSDN描述,這個方法:This
function maps a character string to a wide-character (Unicode)
string。
代碼如下:
TCHAR aaa[31];
MultiByteToWideChar(0,0,text,31,aaa,62);
總結
以上是生活随笔為你收集整理的char[] 转换为LPWSTR的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 全局事件总线 (GlobalEventB
- 下一篇: c语言写天气预报程序,微信小程序实现天气