`

2012-04-22 16:48 VS2005 中error C2440: 如无法从“const char [N]”转换为“LPCWSTR” 的一点总结

    博客分类:
  • C++
阅读更多
Unicode 和 Muti-bye。
LPCTSTR在Multi-byte Character方式下与const char*等价,在Unicode方式下与const tchar*等价。所以在Unicode方式下对其赋值像下面这样:

LPCTSTR location = _T("Software//");//加_T进行转化

否则报错:error C2440: “初始化”: 无法从“const char [10]”转换为“LPCTSTR”

http://hi.baidu.com/littledu/item/87424c17be56fcf8756a84b0



2009-12-22 11:25 error c3861 :"_T":找不到标识符you only need add ( #include <tchar.h>) .

只需要添加 #include <tchar.h> 即可


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics